适用于Django站点的简单FAQ应用程序。
项目描述
这是一个用于Django站点的简单FAQ应用程序,具有以下功能:
您期望的基本问答模型。
问题按主题分组。
主题可以排序和排列,主题内的提问也是如此。
内置视图,可以按主题和问题深入挖掘,以及单独的问题详情页面(用于永久链接)。
一个供用户提交新问题(带或不带答案)的视图。这些将被放入审核队列,在它们显示在网站上之前需要标记为“激活”。
如果您想尝试一下应用程序,可以查看附带的示例应用程序。
有关更多详细信息,请参阅文档
需求
Django 1.3+,Python 2.6+。
安装
pip install django-fack
将"fack"添加到您的INSTALLED_APPS设置中。
通过在URLconf中添加一行来连接FAQ视图
url('^faq/', include('fack.urls'))
如果您想加载一些示例数据,请运行python manage.py loaddata faq_test_data.json
该应用程序考虑到了相当多的定制;有关详细信息,请参阅定制文档
示例网站
在源代码的example/目录中有一个独立示例网站。要尝试它
安装django-Fack(见上文)。
运行python manage.py syncdb
此假设sqlite3可用;如果不可用,您需要先更改DATABASES设置。
通过运行python manage.py loaddata faq_test_data.json来加载一些示例数据。
运行python manage.py runserver,您将拥有一个示例网站并使其运行。主页将包含链接以访问可用的视图以及管理界面。
提交FAQ的功能可用,无论您是否登录用户均可使用。请注意,工作人员必须使用管理界面来审查任何提交的FAQ,并对其进行清理和设置为活动状态,以便最终用户可以查看。
贡献
要运行测试,安装tox(pip install tox),然后运行tox。
开发在GitHub上进行。欢迎提交错误报告、补丁和拉取请求!
项目详情
django-fack-1.1.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 54894cae3bf8fa6fb6fb4c20b4f3e64375e603c7cdfccef8b6966c01e8477a7a |
|
MD5 | 1ee2243813452a3a5f5dfbdbc0720a50 |
|
BLAKE2b-256 | d83180fef37af4b50bcdf3347785094c1505d24c11ed032f3f03b7df1f8c25e1 |