Django添加tinyMCE编辑器
tinymce的使用方法很简单,只需要在html页面中包含如下:
<!-- Place inside the <head> of your HTML --> <script type="text/javascript" src="<your installation path>/tinymce/tinymce.min.js"></script> <script type="text/javascript"> tinymce.init({ selector: "textarea" }); </script> <!-- Place this in the body of the page content --> <form method="post"> <textarea></textarea> </form>
Django中需要修改的地方有两处:
- 在static目录下添加tinymce相关内容,主要是tinymce.min.js,以及针对某个页面的具体配置。
- 在某个应用的admin.py中修改如下:
class ArticleAdmin(admin.ModelAdmin): class Media(): js = [ 'js/tinymce/tinymce.min.js', 'js/tinymce/tinymce_article_config.js', ] admin.site.register(Article, ArticleAdmin)