[django1.4] admin中添加富文本编辑器tinymce
2013-05-15 19:35
726 查看
djang1.4 djangoadmin中添加富文本编辑器tinymce小记
写了一个博客小应用,但是后台添加博客的时候一点样式也没有,每次都是自己写html标签也不太好,于是就找了一个富文本
编辑器添加到其中。
这是使用的是tinymce git的地址是:
https://github.com/aljosa/django-tinymce
首先是安装:
然后是配置:
在project的配置settings.py中添加
INSTALLED_APPS 中添加 'taggit', 应用
在urls.py 中添加
最后是修改显示设置 既然是admin中的显示 当然修改需要富文本显示的app的 admin.py文件
修改之前可能是这样:
修改之后类似这个样子
修改完成以后在浏览器进入admin,发现原来大大的输入区变成了有图标的简单编辑器。
当然还有很多添加和使用的方法,请参照文档配置就行了。
写了一个博客小应用,但是后台添加博客的时候一点样式也没有,每次都是自己写html标签也不太好,于是就找了一个富文本
编辑器添加到其中。
这是使用的是tinymce git的地址是:
https://github.com/aljosa/django-tinymce
首先是安装:
sodu install django-tinymce
然后是配置:
在project的配置settings.py中添加
INSTALLED_APPS 中添加 'taggit', 应用
在urls.py 中添加
url(r'^tinymce', include('tinymce.urls')),
最后是修改显示设置 既然是admin中的显示 当然修改需要富文本显示的app的 admin.py文件
修改之前可能是这样:
#coding:utf8 from django.contrib import admin from .models import Post admin.site.register(Post)
修改之后类似这个样子
from django.db import models from django.contrib import admin from tinymce.widgets import TinyMCE from .models import Post class PostAdmin(admin.ModelAdmin): formfield_overrides = { models.TextField: {"widget": TinyMCE }, } admin.site.register(Post, PostAdmin)
修改完成以后在浏览器进入admin,发现原来大大的输入区变成了有图标的简单编辑器。
当然还有很多添加和使用的方法,请参照文档配置就行了。
相关文章推荐
- [django1.4] admin中添加富文本编辑器tinymce
- Django中admin后台添加富文本编辑器
- Django Admin 使用 TinyMCE 富文本编辑器
- Django之如何在admin页面下添加富文本编辑器
- 为Django添加富文本编辑器TinyMCE
- Django学习笔记(4) -- Admin模块添加富文本编辑器kindeditor
- Django Admin:添加富文本编辑器kindeditor
- django 添加模型后 admin中界面显示为对象
- Django中添加富文本编辑器
- django 添加富文本编辑器
- django admin管理添加应用
- Django’s admin html editor — TinyMCE
- Django Admin后台使用tinymc 富文本编辑器
- [Django1.4]admin模块使用出现Related Field has invalid lookup: icontains的错误
- django中tinymce添加图片上传功能
- django admin字段 添加显示隐藏效果
- 使用django-suit为django 1.7 admin后台添加模板
- django配置源码的tinymce部署环境下不显示富文本编辑器
- Django添加富文本编辑器kindeditor
- Django添加tinyMCE编辑器