Python 将Markitup与Django集成:无模块标记
我正在尝试在django 1.6项目中使用django markitup作为具有wiki语法的文本区域。但它给出了以下错误:Python 将Markitup与Django集成:无模块标记,python,django,markup,Python,Django,Markup,我正在尝试在django 1.6项目中使用django markitup作为具有wiki语法的文本区域。但它给出了以下错误: django.core.exceptions.ImproperlyConfigured: Could not import MARKITUP_FILTER ('django.contrib.markup.templatetags.markup.wiki', {}): No module named markup.templatetags.markup 我将wiki集复制
django.core.exceptions.ImproperlyConfigured: Could not import MARKITUP_FILTER ('django.contrib.markup.templatetags.markup.wiki', {}): No module named markup.templatetags.markup
我将wiki集复制到pythondistpackages-markitup目录,因为默认情况下,markitup不随wiki集一起提供。我正在获取wiki语法的工具栏,但由于上述错误,标记到HTML的转换没有正常进行
在google上搜索之后,我知道标记模块在Django1.5中已被弃用,并已从Django1.6中删除
那么如何在django markitup中配置wiki语法呢?有人临时替换了django的旧标记模块(他们基本上只是在v1.4上截取了它的快照并将其上传到pypi)。只需安装它,您的旧应用程序就可以正常工作,无需修改
我想你已经回答了你自己的问题:“标记模块在django 1.5中不推荐使用,并且从1.6中删除了”因为它被删除了,你需要找到另一个模块来为你提供相同的功能。escapee使用pip安装docutilsI使用docutils,但它可以用于重构文本和织物集,而不是wiki
pip install django-markwhat