用django制作的简单知识库
django-kb的Python项目详细描述
=========
django kb
=======
======br/>
图片::https://pypip.in/version/django kb/badge.svg
:目标:https://pypi.python.org/pypi/django kb/
:alt:最新版本
…图片::https://pypip.in/py_versions/django kb/badge.svg
:目标:https://pypi.python.org/pypi/django kb/
:alt:支持的python版本
。图像::https://pypip.in/format/django kb/badge.svg
:目标:https://pypi.python.org/pypi/django kb/
:alt:download format
。图片:https://travis-ci.org/eliostvs/django-kb.png?branch=master
:目标:https://travis ci.org/eliostvs/django kb
…图片::https://covertalls.io/repos/eliostvs/django-kb/badge.png?branch=master
:目标:https://coveralls.io/r/eliostvs/django-kb?branch=master
django制作的简单知识库
在python路径中安装或添加“django kb”,即:
…代码::sh
$pip安装django kb
。将“kb”添加到“已安装的应用程序”设置中。
。将kb url include添加到项目名为“kb”的“url s.py”文件中:
(r'^',include('kb.urls',namespace='kb'),
。在“中间件类”设置中添加“kb.middleware.knowledgemiddleware”,即::
middleware类=(
…
“kb.middleware.knowledgemiddleware”,
用法
-
模板标记
~~~~~~~~~~~~
加载标记,i.e.::
{% load kbtags %}
{% top_new_articles %}
++++++++++++++++++++++
Return the new published articles.
{% top_viewed_articles %}
+++++++++++++++++++++++++
Return the most viewed articles.
{% top_rated_articles %}
++++++++++++++++++++++++
Return the most rated 项目。
所有这些标记都接受两个可选参数,``num``和``category``.
``num``是将返回的项目数,默认为5。
``category``可以是用于筛选项目的``model``或``slug`.
{%feedback%}
++++++++++++++++++++
向上或向下投票文章的链接。
要支持ajax,您需要在模板中加载jquery和“feedback.js”,即:
{%load staticfiles%}
<;script type=“text/javascript”src=“http://code.jquery.com/jquery.min.js”>;
<;script type=“text/javascript”src=“{%static”kb/js/feedback.js“%}”>;
example
----
openshift上运行的app django kb示例<;https://github.com/eliostvs/django kb example>;`.
变更日志:变更日志:
>历史
-
>0.2.0(2014-11-05)
++++++++++++++
*在TagListView和CategoryDetailView中添加分页,
*改善管理选项。
=+++++++++++++++++++++++++++++br/>
>
*第一次发布在PyListView和CategListView和CategorListView中添加分页,++++++++圆周率。
django kb
=======
======br/>
图片::https://pypip.in/version/django kb/badge.svg
:目标:https://pypi.python.org/pypi/django kb/
:alt:最新版本
…图片::https://pypip.in/py_versions/django kb/badge.svg
:目标:https://pypi.python.org/pypi/django kb/
:alt:支持的python版本
。图像::https://pypip.in/format/django kb/badge.svg
:目标:https://pypi.python.org/pypi/django kb/
:alt:download format
。图片:https://travis-ci.org/eliostvs/django-kb.png?branch=master
:目标:https://travis ci.org/eliostvs/django kb
…图片::https://covertalls.io/repos/eliostvs/django-kb/badge.png?branch=master
:目标:https://coveralls.io/r/eliostvs/django-kb?branch=master
django制作的简单知识库
在python路径中安装或添加“django kb”,即:
…代码::sh
$pip安装django kb
。将“kb”添加到“已安装的应用程序”设置中。
。将kb url include添加到项目名为“kb”的“url s.py”文件中:
(r'^',include('kb.urls',namespace='kb'),
。在“中间件类”设置中添加“kb.middleware.knowledgemiddleware”,即::
middleware类=(
…
“kb.middleware.knowledgemiddleware”,
用法
-
模板标记
~~~~~~~~~~~~
加载标记,i.e.::
{% load kbtags %}
{% top_new_articles %}
++++++++++++++++++++++
Return the new published articles.
{% top_viewed_articles %}
+++++++++++++++++++++++++
Return the most viewed articles.
{% top_rated_articles %}
++++++++++++++++++++++++
Return the most rated 项目。
所有这些标记都接受两个可选参数,``num``和``category``.
``num``是将返回的项目数,默认为5。
``category``可以是用于筛选项目的``model``或``slug`.
{%feedback%}
++++++++++++++++++++
向上或向下投票文章的链接。
要支持ajax,您需要在模板中加载jquery和“feedback.js”,即:
{%load staticfiles%}
<;script type=“text/javascript”src=“http://code.jquery.com/jquery.min.js”>;
<;script type=“text/javascript”src=“{%static”kb/js/feedback.js“%}”>;
example
----
openshift上运行的app django kb示例<;https://github.com/eliostvs/django kb example>;`.
变更日志:变更日志:
>历史
-
>0.2.0(2014-11-05)
++++++++++++++
*在TagListView和CategoryDetailView中添加分页,
*改善管理选项。
=+++++++++++++++++++++++++++++br/>
>
*第一次发布在PyListView和CategListView和CategorListView中添加分页,++++++++圆周率。