多语言展示
当前在线:180今日阅读:2今日分享:38

Django富文本编辑的使用

Django富文本编辑的使用
方法/步骤
1

打开命令行窗口创建django工程及应用,命令如下:django-admin startproject djckcd djckpython manage.py startapp blog

2

安装django-ckeditor包,命令如下:pip install django-ckeditor

3

使用pycharm开发工具,打开第一步创建的django工程,在项目的配置文件settings.py文件修改下面内容,注册应用及ckeditorINSTALLED_APPS = [     'django.contrib.admin',     'django.contrib.auth',     'django.contrib.contenttypes',     'django.contrib.sessions',     'django.contrib.messages',     'django.contrib.staticfiles',     'blog',     'ckeditor', ]

4

在应用的models.py创建模型类Article,代码如下:from django.db import models from ckeditor.fields import RichTextField  # Create your models here. class Article(models.Model):     title = models.CharField(max_length=100, unique=True)      body = RichTextField()      def __str__(self):         return self.title   在应用的admin.py注册上面创建的模型类,代码如下:from django.contrib import admin from .models import Article   @admin.register(Article) class BlogAdmin(admin.ModelAdmin):      list_display = ['title', 'body']

5

在Terminal进行模型类的数据库迁移并且创建超级用户,命令如下:python manage.py makemigrationspython manage.py migratepython manage.py createsuperuser

6

运行django测试服务器,命令如下:python manage.py runserver

7

使用创建好的超级用户登录django测试服务器的admin站点,点击Article

8

点击增加Article,就使用富文本编辑器编辑文章了

推荐信息