【发布时间】:2017-08-05 01:51:31
【问题描述】:
我正在使用 django 1.8.6 和 python 3.6 来创建博客应用程序。我对两者都很陌生。我已经安装了 django_markdown 来获取管理页面中的降价功能和工具栏。 但即使在 setting.py 和 urls.py 中包含必需品后,我也无法获得那些漂亮的 Markdown 编辑器。
我的 admin.py 文件
from django.contrib import admin
from django_markdown.admin import MarkdownModelAdmin
from . import models
class EntryAdmin(MarkdownModelAdmin):
list_display = ("title", "created")
prepopulated_fields = {"slug": ("title", )}
admin.site.register(models.Entry, EntryAdmin)
提前感谢您的时间和精力。如果您能告诉我问题所在,将会非常有帮助。
【问题讨论】:
-
您是否在您的
urls.py中添加了url('^markdown/', include( 'django_markdown.urls')),? -
是的,我添加了相同的
-
您已将您的模型字段之一声明为
MarkdownField(),对吧? -
我已经厌倦了这样做,但我没有在
django_markdown.field中MarkdownField()或内联django.models。 -
from django_markdown.models import MarkdownField
标签: python django python-3.x django-admin blogs