跳转到主要内容

适用于Django站点的简单FAQ应用程序。

项目描述

这是一个用于Django站点的简单FAQ应用程序,具有以下功能:

  • 您期望的基本问答模型。

  • 问题按主题分组。

  • 主题可以排序和排列,主题内的提问也是如此。

  • 内置视图,可以按主题和问题深入挖掘,以及单独的问题详情页面(用于永久链接)。

  • 一个供用户提交新问题(带或不带答案)的视图。这些将被放入审核队列,在它们显示在网站上之前需要标记为“激活”。

如果您想尝试一下应用程序,可以查看附带的示例应用程序。

有关更多详细信息,请参阅文档

需求

Django 1.3+,Python 2.6+。

安装

  1. pip install django-fack

  2. "fack"添加到您的INSTALLED_APPS设置中。

  3. 通过在URLconf中添加一行来连接FAQ视图

    url('^faq/', include('fack.urls'))

如果您想加载一些示例数据,请运行python manage.py loaddata faq_test_data.json

该应用程序考虑到了相当多的定制;有关详细信息,请参阅定制文档

示例网站

在源代码的example/目录中有一个独立示例网站。要尝试它

  1. 安装django-Fack(见上文)。

  1. 运行python manage.py syncdb

    此假设sqlite3可用;如果不可用,您需要先更改DATABASES设置。

  1. 通过运行python manage.py loaddata faq_test_data.json来加载一些示例数据。

  2. 运行python manage.py runserver,您将拥有一个示例网站并使其运行。主页将包含链接以访问可用的视图以及管理界面。

提交FAQ的功能可用,无论您是否登录用户均可使用。请注意,工作人员必须使用管理界面来审查任何提交的FAQ,并对其进行清理和设置为活动状态,以便最终用户可以查看。

贡献

要运行测试,安装toxpip install tox),然后运行tox

开发在GitHub上进行。欢迎提交错误报告、补丁和拉取请求!

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解更多关于安装包的信息。

源代码分发

django-fack-1.1.tar.gz (21.4 kB 查看哈希值

上传时间 源代码

由以下支持