博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

DJANGO整合DJANGO-TINYMCE应用

Posted on 2013-08-31 14:54  藤一1222  阅读(2125)  评论(1编辑  收藏  举报

1. 首先下载django-tinymce,下载地址https://codeload.github.com/aljosa/django-tinymce/zip/master

2. 安装django-tinymce,python setup.py install。当然这里可以采用pip安装,pip install django-tinymce。

3. 将tinymce/static/tiny_mce文件夹放到your_project/static目录下;将tinymce文件夹放到your_project目录下。

4. 在项目的INSTALL_APPS中添加'tinymce',。

5. 设置项目的urls.py,添加url(r'^tinymce/', include('tinymce.usrls'))。

6. 在项目的setting.py文件中添加:

TINYMCE_JS_URL = MEDIA_URL + '/static/tiny_mce/tiny_mce_src.js'

TINYMCE_JS_ROOT = MEDIA_ROOT + '/static/tiny_mce/'。

7. 在应用的model.py中使用

from tinymce.models import HtmlField

class Blog(models.Model):

    content = HtmlField()

这样的话,就可以在后台的Admin页面中看到TINYMCE所提供的所见即所得的WIDGET了。