我尝试在我的博客项目中应用降价插件martor,它在 Django Admin 中提供了一个不错的工具栏。然后我按照它的说明将更改应用到我的 models.py 并希望在我的前端博客文章编辑器中看到相同的工具栏。但是它不起作用(看起来像这样:
.
我也试过帖子里的建议,还是不行。
这是我的代码(model.py):
## models.py
from django.db import models
from django.utils import timezone
from martor.models import MartorField
class Post(models.Model):
author = models.ForeignKey('auth.User', on_delete=models.CASCADE)
title = models.CharField(max_length=200)
#text = models.TextField()
text = MartorField()
created_date = models.DateTimeField(
default=timezone.now)
published_date = models.DateTimeField(
blank=True, null=True)
和forms.py
## forms.py
from django.forms import ModelForm
from martor.fields import MartorFormField
from martor.widgets import AdminMartorWidget
from .models import Post, Comment
class PostForm(ModelForm):
class Meta:
model = Post
fields = ('title', 'text',)
如何将 Django Admin(图 1)中的 markdown 工具栏添加到我的博客编辑页面中?提前致谢!