django站点的一个简单的faq应用程序。

django-fack的Python项目详细描述


这是一个简单的django站点常见问题解答应用程序,其特点是:

  • 你所期待的基本问答模式。
  • 问题按主题分组。
  • 主题可以排序和排列,主题中的问题也可以排序和排列。
  • 内置视图,可按主题、问题和个人深入查看 问题详细信息页(用于永久链接)。
  • 用户提交新问题(有或无答案)的视图。这些 进入审核队列,并需要标记为“活动”,然后 出现在网站上。

有一个示例应用程序(与源一起分发)供您试用 来尝尝这个应用程序

有关详细信息,see the documentation

要求

django 1.3+,python 2.6+。

安装

  1. pip install django-fack

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

  3. 通过在urlconf中添加一行来连接常见问题视图:

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

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

该应用程序编写时考虑了相当多的定制;see the customization documentation了解详细信息。

示例站点

有一个独立的示例站点在 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,您将启动示例站点并 跑步。主页也将有指向可用视图的链接 至于管理员

无论您是否 已登录用户。注意,工作人员必须使用管理和审查 提交的所有常见问题并在它们被激活之前将其清除并设置为活动 可由最终用户查看。

贡献

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

开发takes place on GitHub。错误报告、pataches和pull请求 总是受欢迎的!

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Ejb@Schedule在elasticbeanstalk上运行的swarm应用程序中不起作用   oop在java中,接口是否可以从超级接口继承常量和方法?   来自JDBC的java PL/SQL调用导致“SQLSyntaxErrorException:ORA00900”   java在安卓中共享到应用程序时如何制作覆盖?   java Cardview是一张一卡通   从java中的类名实例化类   java无法获取HashMap中新Putte的元素?   使用iText库在PDF中生成java分层书签   java@Target属性值必须是类文本   java Spring绑定抽象对象   Java中类间的c JNI作用域   spring如何从java运行curl命令?   java如何计算死亡年龄?   swing动态JPanel加法   java生成计算机移动   java是多维数组的新成员   SpringMVCJava。lang.ClassNotFoundException:org。springframework。表示表达式分析器   java在运行时创建NinePatch