一个可重用的django应用程序,允许将q&as附加到任何django模型实例

django-object-faq的Python项目详细描述


一个可重用的django应用程序,允许将q&as附加到任何django模型实例。

目前,该应用程序提供了添加翻译问题和 答案以及从默认模板呈现它们的模板标记,您可以 当然可以根据您的需要覆盖和定制。

将来的更新可能包括允许用户发送自己的表单 有问题,但目前还没有实施。欢迎投稿=)

安装

从pypi获得最新的稳定版本

pip install django-object-faq

从github获取最新提交

pip install -e git+git://github.com/bitmazk/django-object-faq.git#egg=object_faq

object_faq添加到INSTALLED_APPS

INSTALLED_APPS=(...,'object_faq',)

在模板中提供标记/筛选器之前,请使用

{% load object_faq_tags %}

不要忘记迁移数据库

./manage.py migrate object_faq

用法

在django管理员中,您可以创建带有问题和 答案将呈现在页面上。position是 奎丽斯特。

此外,您还可以为每个模型设置一个GlobalObjectDescription对象 实例。这将呈现一般标题和说明,您可能希望 用作对象常见问题解答的介绍性文本,或用作常规对象 描述。

然后只需要在上下文中为对象添加模板标记。 ……代码块::html

{% load object_faq_tags %}

{%render_faq_for_object myobject%}

这将自动呈现位于 object_faq/partials/object_faq.html

贡献

如果您想参与此项目,请执行以下步骤

# Fork this repository
# Clone your fork
mkvirtualenv -p python2.7 django-object-faq
make develop

git co -b feature_branch master
# Implement your feature and tests
git add . && git commit
git push -u origin feature_branch
# Send us a pull request for your feature branch

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

推荐PyPI第三方库


热门话题
我可以用C++代码使用java代码吗?   java使用JSR303在派生类中提供更具体的约束   java在这个查找唯一路径数算法中我做错了什么?   java如何为2个不同的服务提供商使用2个不同的SSL证书?   java在Gridview上绘制文本   java使用连接for循环构建字符串名   java StringBuilder拆分无法处理某些文件   java事件关注EditText   Java Web Start“找不到URL的缓存资源”   java程序从命令行运行的速度比在Eclipse中慢   java为什么HttpServletRequest会截断#字符上的url输入?   java自定义折叠工具栏平滑标题大小调整   使用Mockito对安卓 java中调用另一个静态函数的函数进行单元测试   http在java客户机中使用cachecontrol头   java如何使用。是否使用Delimiter从输入文件中排除标点符号和数字?   使用上下文作为参数/参数的java   java更有效地从Jar中提取文件   java为多个JButton提供相同的actionListener