django wakawka是一个使用django框架用python编写的超级简单的wiki系统。
django-wakawaka的Python项目详细描述
…图片::https://badge.fury.io/py/django wakawaka.svg
:目标:https://badge.fury.io/py/django wakawaka
…图片:https://travis-ci.org/barttc/django-wakawaka.svg?branch=master
:目标:https://travis ci.org/barttc/django wakawaka
…图片::https://codecov.io/github/barttc/django-wakawaka/coverage.svg?branch=master
:目标:https://codecov.io/github/barttc/django-wakawaka?branch=master
==
==
django wakawaka
===
框架用python编写的超级简单的wiki系统。
*wiki页面之间的链接由其camelcase命名方案自动解决。
*它自动跟踪一个页面,同时
提供还原到早期状态的能力。
*它还具有相当全面的权限集成,负责
django的默认创建/编辑/删除权限。
*wakawaka是一个应用程序,缩进到现有项目中。
t*:
*`wikiindex page`\u
*`revision list`\u
*`page history`\u
*`page list`\u
…_维基索引页:https://github.com/barttc/django wakawaka/raw/master/docs/_static/overview.png
。_修订列表:https://github.com/barttc/django wakawaka/raw/master/docs/_static/revisions.png
。_页面历史:https://github.com/barttc/django wakawaka/raw/master/docs/_static/history.png
…_页面列表:https://github.com/barttc/django wakawaka/raw/master/docs/_static/page list.png
安装:
==
<1。将"wakawaka"放到
django项目中settings.py中已安装的应用程序中。在url.py中添加"`(r'^wiki/",include('wakawaka.urls'),``即可。Wakawaka除了Django 1.11或更高版本没有其他依赖项。
配置:
=====
Wakawaka负责Django的权限系统。为您的用户授予一对"wiki page"和"revision"权限,无论他们应该做什么。
(添加、更改或删除wikipage)
您可以通过在settings.py中添加设置"wakawaka默认索引"来更改此设置。
示例::
wakawaka默认索引="home"
通过在
settings.py中添加设置"wakawaka_slug_regex",可以
更改此行为。它保存wiki名称格式的正则表达式。默认值:
wakawakakakakawakawakawakawakawakakakakawaslug-regex=r'(([a-z]+[a-z]+[a-z]+{[a-z]+){2,})(/([a-z]+[a-z]+[a-z]+){2,})*'
>附件:附件:
====br====br/>
>wakawakawakawakawakawakawakawakawakawakawakawakawakawakawakawakawakawakawakawakawakawakawakawakawakawakawakawakawakawakawa>在m中添加附件的非结构化方法odels.
测试和开发:
==
==
==项目带有一个测试库,可以由tox简单调用,
在所有当前python和django版本下测试项目::
$pip install tox
$tox
在开发环境中手动运行测试套件,使用pipenv安装
项目:
$pipenv install
$pipenv run./runtests.py
示例项目:
====
应用程序附带一个示例项目。这将为您提供有关wiki功能的简要概述,并可以帮助您将
应用程序集成到现有项目中。它也用于测试套件:
$pipenv install
$pipenv run./manage.py migrate
$pipenv run./manage.py createsuper用户
$pipenv运行./manage.py运行服务器
…_ django-附件:https://github.com/barttc/django attachments
…_ pipenv:https://pipenv.readthedocs.io/
===
==
更改日志:
==
v1.1(2019-01-21):
-django 2.1兼容性和进一步清理。
-放弃对django<;v1.11的支持。
-放弃自同时,
v1.0(2016-11-26):
-django 1.10兼容性和完全清除。
-完全python 3兼容性。
-删除pinax组支持。
-测试。
v0.3:(2009-08-06):
-如果找不到wikipage,则视图现在会生成正确的http404而不是
(无声)HttpResponseNotFound。这使您能够显示适当的
404页。
-所有模板现在都可以使用gettext进行翻译。
v0.2(2009-07-22):
-编辑表单现在可以替换。_` django附件`:http://github.com/barttc/django附件/
:目标:https://badge.fury.io/py/django wakawaka
…图片:https://travis-ci.org/barttc/django-wakawaka.svg?branch=master
:目标:https://travis ci.org/barttc/django wakawaka
…图片::https://codecov.io/github/barttc/django-wakawaka/coverage.svg?branch=master
:目标:https://codecov.io/github/barttc/django-wakawaka?branch=master
==
==
django wakawaka
===
*wiki页面之间的链接由其camelcase命名方案自动解决。
*它自动跟踪一个页面,同时
提供还原到早期状态的能力。
*它还具有相当全面的权限集成,负责
django的默认创建/编辑/删除权限。
*wakawaka是一个应用程序,缩进到现有项目中。
t*:
*`wikiindex page`\u
*`revision list`\u
*`page history`\u
*`page list`\u
…_维基索引页:https://github.com/barttc/django wakawaka/raw/master/docs/_static/overview.png
。_修订列表:https://github.com/barttc/django wakawaka/raw/master/docs/_static/revisions.png
。_页面历史:https://github.com/barttc/django wakawaka/raw/master/docs/_static/history.png
…_页面列表:https://github.com/barttc/django wakawaka/raw/master/docs/_static/page list.png
安装:
==
<1。将"wakawaka"放到
django项目中settings.py中已安装的应用程序中。在url.py中添加"`(r'^wiki/",include('wakawaka.urls'),``即可。Wakawaka除了Django 1.11或更高版本没有其他依赖项。
配置:
=====
Wakawaka负责Django的权限系统。为您的用户授予一对"wiki page"和"revision"权限,无论他们应该做什么。
(添加、更改或删除wikipage)
您可以通过在settings.py中添加设置"wakawaka默认索引"来更改此设置。
示例::
wakawaka默认索引="home"
通过在
settings.py中添加设置"wakawaka_slug_regex",可以
更改此行为。它保存wiki名称格式的正则表达式。默认值:
wakawakakakakawakawakawakawakawakakakakawaslug-regex=r'(([a-z]+[a-z]+[a-z]+{[a-z]+){2,})(/([a-z]+[a-z]+[a-z]+){2,})*'
>附件:附件:
====br====br/>
>wakawakawakawakawakawakawakawakawakawakawakawakawakawakawakawakawakawakawakawakawakawakawakawakawakawakawakawakawakawakawa>在m中添加附件的非结构化方法odels.
测试和开发:
==
==
==项目带有一个测试库,可以由tox简单调用,
在所有当前python和django版本下测试项目::
$pip install tox
$tox
在开发环境中手动运行测试套件,使用pipenv安装
项目:
$pipenv install
$pipenv run./runtests.py
示例项目:
====
应用程序附带一个示例项目。这将为您提供有关wiki功能的简要概述,并可以帮助您将
应用程序集成到现有项目中。它也用于测试套件:
$pipenv install
$pipenv run./manage.py migrate
$pipenv run./manage.py createsuper用户
$pipenv运行./manage.py运行服务器
…_ django-附件:https://github.com/barttc/django attachments
…_ pipenv:https://pipenv.readthedocs.io/
===
==
更改日志:
==
v1.1(2019-01-21):
-django 2.1兼容性和进一步清理。
-放弃对django<;v1.11的支持。
-放弃自同时,
v1.0(2016-11-26):
-django 1.10兼容性和完全清除。
-完全python 3兼容性。
-删除pinax组支持。
-测试。
v0.3:(2009-08-06):
-如果找不到wikipage,则视图现在会生成正确的http404而不是
(无声)HttpResponseNotFound。这使您能够显示适当的
404页。
-所有模板现在都可以使用gettext进行翻译。
v0.2(2009-07-22):
-编辑表单现在可以替换。_` django附件`:http://github.com/barttc/django附件/