我想在django中啓用標記應用程序,並在安裝的應用程序中添加'django.contrib.markup',並在我的模型中將其導入爲「導入標記」。但是當我去分貝,並嘗試添加一些東西,我總是得到importerror。我想iit一定是關於應用程序安裝問題,或者我錯過了什麼?ImportError for django.contrib.markup
這是我要做的事在models.py:提前
class Entry(...)
title = models.CharField(verbose_name="Title", max_length=255)
slug = models.SlugField(verbose_name="Slug")
content_markdown = models.TextField(verbose_name="Markdown Content",
help_text="Use Markdown syntax here.")
content = models.TextField(verbose_name="Page content as HTML",
help_text="You don't have to touch here.",
blank=True, null=True)
date = models.DateTimeField(verbose_name="Date Published")
author = models.ForeignKey(User, verbose_name="Author")
def save(self):
import markdown
self.content = markdown.markdown(self.content_markdown)
super(Page, self).save()
十分感謝..
它是{%加載標記%},然後允許您使用「| markdown」過濾器(等等)。否則,這個答案是正確的。 – 2009-09-06 14:28:01