Python 在Django中使用用户输入与sphinx
我正在尝试在django项目中使用sphinx。我要做的就是接受用户的输入,将它们保存在某个地方(我最终会推送),并用sphinx显示它们的输入。用户将能够创建他们自己的文档版本,toc…等等,我的表单实际上会告诉他们这样做,它将接受他们的输入并与sphinx交互。在中,用户键入内容,将其存储在数据库中,然后使用过滤器将其转换为html(例如,请参阅) 据我所知,你也想这么做,只是为了斯芬克斯 我认为可以这样做:Python 在Django中使用用户输入与sphinx,python,django,python-sphinx,Python,Django,Python Sphinx,我正在尝试在django项目中使用sphinx。我要做的就是接受用户的输入,将它们保存在某个地方(我最终会推送),并用sphinx显示它们的输入。用户将能够创建他们自己的文档版本,toc…等等,我的表单实际上会告诉他们这样做,它将接受他们的输入并与sphinx交互。在中,用户键入内容,将其存储在数据库中,然后使用过滤器将其转换为html(例如,请参阅) 据我所知,你也想这么做,只是为了斯芬克斯 我认为可以这样做: 具有一个模型(例如,内容),该模型将斯芬克斯文字存储在(例如,正文) 有一个过滤器
内容
),该模型将斯芬克斯文字存储在(例如,正文
)sphinx\u to\u html
){{content.body | sphinx_to_html}}
{“content”:content}
sphinx_to_html
的实现,因为您可能需要根据存储在服务器中的一些其他文件编译用户输入。这在很大程度上取决于您具体想做什么
希望这有帮助。在中,用户键入内容,将其存储在数据库中,然后使用过滤器将其转换为html(例如,请参阅)
据我所知,你也想这么做,只是为了斯芬克斯
我认为可以这样做:
内容
),该模型将斯芬克斯文字存储在(例如,正文
)sphinx\u to\u html
){{content.body | sphinx_to_html}}
{“content”:content}
sphinx_to_html
的实现,因为您可能需要根据存储在服务器中的一些其他文件编译用户输入。这在很大程度上取决于您具体想做什么
希望这有帮助。有点不清楚。。“接受用户输入”是什么意思?您尝试过什么?例如:我希望用户能够发布博客,其中博客有版本、章节等。斯芬克斯将显示有点不清楚。。“接受用户输入”是什么意思?您尝试过什么?例如:我希望用户能够发布博客,其中博客有版本、章节等。Sphinx将显示我的文本区域为WYSIWYG,并将其转换为数据库中的HTML;我现在面临的问题是,我希望sphinx实际显示从上述文本区域以HTML格式保存的“body”。谢谢:)我的textarea是WYSIWYG,它在db中转换成HTML;我现在面临的问题是,我希望sphinx实际显示从上述文本区域以HTML格式保存的“body”。谢谢:)