Django自定义管理页面?

时间:2015-12-23 15:32:32

标签: django

model.py

class Category(models.Model):
name = models.CharField(max_length =255, unique = True)
slug = models.SlugField(max_length= 255, unique = True)
description = models.TextField()
is_published = models.BooleanField(default=True)
def __unicode__(self):
  return "%s" %self.name

我有上面的模型,所以在管理页面我想要字段描述有工具ckeditor,但我不知道如何使用它,所以任何人都可以帮助我?

1 个答案:

答案 0 :(得分:0)

您需要安装此https://github.com/django-ckeditor/django-ckeditor之类的插件。按照github上的安装说明进行操作

然后在你的models.py中添加:

from ckeditor.fields import RichTextField

并更改此行:

description = models.TextField()

到此:

description = RichTextField()

最后迁移你的应用