如何在Django/Python网页应用中使用Trac wiki格式?

5 投票
2 回答
866 浏览
提问于 2025-04-15 18:31

我有一个用Python写的网页应用(具体来说是Django)。我正在从一个Trac数据库里读取一些数据(这些数据的描述使用了wiki格式),然后把它们显示成HTML格式。我考虑过使用markdown模块,但发现Trac的wiki格式和markdown其实差别挺大的。请问有没有适合Django的模块,或者是支持Trac使用的wiki格式的Python包呢?

更新:

看来我之前关闭问题的决定有点草率——虽然另一个问题看起来相似,但我的问题更侧重于Trac的wiki格式。感谢petantik提供的链接!

类似问题: 我在哪里可以找到适合我Django应用的wiki格式小工具?

2 个回答

0

我做了一个Django-CMS的插件,这个插件支持Trac的wiki语法,里面有宏功能和你在Trac中期待的其他一切。

https://bitbucket.org/mitar/cmsplugin-markup-tracwiki

5

下面的链接展示了一段代码,这段代码导入了trac标记语言,并且把它做成了一个Django模板的过滤器。

http://www.djangosnippets.org/snippets/1047/

撰写回答