Documentation Utilities(Docutils,RestructuredText)for Django.

django-docutils的Python项目详细描述


Python PackageDocumentation StatusBuild StatusCode CoverageLicense

django docutils,对django的docutils(structuredtext)支持

文档

完整的文档位于https://django-docutils.git-pull.com

快速启动

安装django docutils:

pip install django-docutils

模板过滤器

如果要使用模板筛选器,请将其添加到INSTALLED_APPS 在您的设置文件中:

INSTALLED_APPS=[# ... your default apps,'django_docutils']

然后在您的模板中:

{%loaddjango_docutils%}{%filterrestructuredtext%}
# hey
# how's it going
A. hows
B. it

C. going
D. today

**hi**
*hi*
{%endfilter%}

模板引擎(基于类的视图)

也可以使用基于类的视图来呈现RestructuredText。

如果要将structuredText用作django模板引擎, INSTALLED_APPS不是必需的,而是添加到 TEMPLATES设置中的变量:

TEMPLATES=[# .. your default engines{'NAME':'docutils','BACKEND':'django_docutils.engines.Docutils','DIRS':[],'APP_DIRS':True,}]

现在django将能够扫描.rst文件并处理它们。在你的 视图:

fromdjango_docutils.viewsimportDocutilsViewclassHomeView(DocutilsView):template_name='base.html'rst_name='home.rst'

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

推荐PyPI第三方库


热门话题
java是用来加速集合中对象查找的哈希代码吗?   java在Servlet中执行后将JSP请求重定向到自身   JavaHTTPStatus415使用Ajax将Json数据发布到SpringMVC4也使用了SpringSecurity   java为什么谷歌应用引擎MySQL JDBC URL不与数据库连接?   多线程Java:强制停止ExecutorService线程   java使用For循环向组合框添加值   java子Git“内存不足”和“超出GC开销限制”   使用正则表达式运行计算器程序时出现java NumberFormatException   java MockMvc测试POST请求返回错误:实际调用有不同的参数:   java自动在虚拟机内移动鼠标,与真实的鼠标无关   当类位于类路径上时,java Surefire抛出SurefireReflectionException   java GroupLayout错误:找不到错误的行   SpringHibernateJava。lang.NoSuchFieldError:实例   从一个java密钥库生成多个个人证书的身份验证   java 1.6.013中的eclipse@WebServlet注释支持   java Spring Webservicetemplate连接重置错误   spring如何修复SqlRowSet上的“无效游标SQL异常”。Java中的Next()   java Websphere版本迁移