在admin或者adminx后台中使用富文本编辑器

一.建立模型:(安装django-tinymce==2.6.0)

                from django.db import models
from tinymce.models import HTMLField
# Create your models here.
class GoodTest(models.Model):
status_choices = (
(0, '下线'),
(1, '上线')
)
status = models.SmallIntegerField(default=1, choices=status_choices, verbose_name='状态')
# 富文本类型:带有格式的文本
detail = HTMLField(blank=True, verbose_name='商品详情')

二.在settings.py中完成配置

                INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'app01.apps.App01Config',
'tinymce',
] TINYMCE_DEFAULT_CONFIG = {
'theme': 'advanced',
'width': 600,
'height': 400,
}

三.路由分发

          

           url('tinymce/', include('tinymce.urls')),  # 富文本编辑器

四. admin.py中完成注册

                from app01.models import GoodTest

                # Register your models here.
admin.site.register(GoodTest)

最新文章

  1. Ruby on Rails搭建环境出现的问题及解决方案
  2. EF 未应用自动迁移,因为自动迁移会导致数据丢失的解决办法
  3. poj2060Taxi Cab Scheme(二分图匹配)
  4. Json数据可视化
  5. JAVA----编程列出一个字符串的全字符组合情况,原始字符串中没有重复字符
  6. android BroadcastReceiver ACTION_TIME_TICK 系统时间监听不到
  7. AngularJS form表单验证(非常全面)
  8. Ch02 从零开始实例学习3
  9. ExtJS学习--------Ext.Element中的经常使用事件和其它重要的方法学习(实例)
  10. 阿里云ECSserver部署django
  11. pc端的企业网站(IT修真院test8)详解1-2
  12. java大数常用的方法
  13. SQL随记(四)
  14. patch 28729262
  15. MinGW 编译 libaom 1.0.0 注意事项
  16. linux 免密码登陆
  17. MngoDb MongoClientOptions 配置信息及常用配置信息
  18. 数组拆分I
  19. 【css技能提升】完美的 Sticky Footer 布局
  20. 关于无限试用JetBrains产品的方案

热门文章

  1. java.lang.IllegalArgumentException: host parameter is null
  2. “sockaddr”: “struct”类型重定义的错误的解决办法《转》
  3. Spring注解驱动第三讲--@Filter介绍
  4. 源码方式安装 lrzsz 库
  5. odoo开发笔记 -- 借助模块queue_job实现异步方法调用
  6. SpringBoot项目从Git拉取代码并完成编译打包启动的sh自动脚本
  7. MOP tricks
  8. ABAP基础篇2 数据类型
  9. shell基础知识之 stdin,stdout,stderr和文件描述符
  10. Elasticsearch在windows上安装与使用