django站点的一个简单的faq应用程序。
django-fack的Python项目详细描述
这是一个简单的django站点常见问题解答应用程序,其特点是:
- 你所期待的基本问答模式。
- 问题按主题分组。
- 主题可以排序和排列,主题中的问题也可以排序和排列。
- 内置视图,可按主题、问题和个人深入查看 问题详细信息页(用于永久链接)。
- 用户提交新问题(有或无答案)的视图。这些 进入审核队列,并需要标记为“活动”,然后 出现在网站上。
有一个示例应用程序(与源一起分发)供您试用 来尝尝这个应用程序
有关详细信息,see the documentation
要求
django 1.3+,python 2.6+。
安装
pip install django-fack
将"fack"添加到INSTALLED_APPS设置中。
通过在urlconf中添加一行来连接常见问题视图:
url('^faq/', include('fack.urls'))
如果要加载一些示例数据,请运行python manage.py loaddata faq_test_data.json
该应用程序编写时考虑了相当多的定制;see the customization documentation了解详细信息。
示例站点
有一个独立的示例站点在
example/
目录。尝试一下:
- 安装django fack(见上文)。
运行python manage.py syncdb
这假设sqlite3可用;如果不可用,则需要更改 DATABASES先设置
- 通过运行 python manage.py loaddata faq_test_data.json
- 运行python manage.py runserver,您将启动示例站点并 跑步。主页也将有指向可用视图的链接 至于管理员
无论您是否 已登录用户。注意,工作人员必须使用管理和审查 提交的所有常见问题并在它们被激活之前将其清除并设置为活动 可由最终用户查看。