Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Django/Python web应用程序中使用Trac wiki格式?_Python_Django_Trac - Fatal编程技术网

如何在Django/Python web应用程序中使用Trac wiki格式?

如何在Django/Python web应用程序中使用Trac wiki格式?,python,django,trac,Python,Django,Trac,我有一个pythonweb应用程序(特别是Django)。我正在从Trac数据库(描述使用的地方)读取一些数据,并将其显示为HTML。我考虑了markdown模块,但意识到Trac wiki格式和markdown实际上是完全不同的。是否有Django模块或Python包支持Trac使用的wiki格式 更新: 看起来我在投票结束时有点仓促——虽然另一张票看起来很相似,但我的问题更多地与Trac wiki格式有关。感谢petantik的链接 类似的问题:下面的链接显示了一个导入trac标记并从中生成

我有一个pythonweb应用程序(特别是Django)。我正在从Trac数据库(描述使用的地方)读取一些数据,并将其显示为HTML。我考虑了markdown模块,但意识到Trac wiki格式和markdown实际上是完全不同的。是否有Django模块或Python包支持Trac使用的wiki格式

更新: 看起来我在投票结束时有点仓促——虽然另一张票看起来很相似,但我的问题更多地与Trac wiki格式有关。感谢petantik的链接


类似的问题:

下面的链接显示了一个导入trac标记并从中生成django模板过滤器的代码段


我为Django CMS制作了一个插件,该插件支持Trac wiki语法、宏以及您希望从Trac获得的所有其他内容:


非常好,谢谢。我必须阅读自定义模板标记(),并将trac安装到我的站点包(在我的开发人员pc上),但是代码片段非常有用!有趣的是,这并没有为Trac需要的新行添加

标记。所有其他的格式都是有效的(要点等),我想知道为什么新行的格式不一样…解决了!代码段不会添加

,因为
生成
函数的
换行符
默认为
False
。要修复此问题,请修改代码如下--
返回mark\u safe(HtmlFormatter(env,context,s)。generate(escape\u newlines=True))
啊,这是个好消息。我从这里回答问题中学到了很多:)