djangoでマークアップアプリを有効にしようとしていて、 'django.contrib.markup'をINSTALLED APPSに追加しました。私のモデルでは「importmarkdown」としてインポートします。 dbと何かを追加しようとすると、私はいつもimporterrorを取得します。私はアプリのインストールに関する問題でなければならないと思うか、何か不足していますか?django.contrib.markupのImportError
これは私が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()
大きな感謝..
これは{%load markup%}のときに、(|中でも) "| markdown"フィルタを使用することができます。それ以外の場合は、この答えは正しいです。 –