2011年02月23日 星期三 20:40
目的 :在django的admin管理页面中添加tinymce编辑器,图片上传功能。模仿BBS的发帖功能。
环境:
OS:win7
python version:2.6.6
django version:1.2.5 final
DB:mysql5.X
web server:manage.py runserver 80 (own django)
所需插件 filebroser-no-grappelli.PIL
代码:请到哲思的django附件区 去下载一个 叫 "max.rar"的文件,注解 django-tinymce-filebrowser-no-grappell.. URL: http://www.zeuux.org/group/django/file/content/275/
使用说明:
1:建立如下目录: c:/django/,将max解压到下面,注意工程名就是max.
2:在mysql数据库中建立database,max_db,注意我的mysql使用了密码 .....
3:在项目中运行 manage.py syncdb,生成表。
4:manage.py runserver 80 ,运行服务器,即可运行。
5:注意c:/django/max/uploads这个文件夹的访问权限。
6:在tinymce中插入图片时有一个JS提示框,进入c:/django/max/media/filebroser/TinyMCEAdmin.js 在tinyMCE.init({
....
accessibility_warnings:false, //加入这句,我忘记加了
....
})
总结:
通过制作此demo对django的media,URL配置有了更深入一层的了解。个人认为在在web site编写阶段,django自带的服务器非常便于调试,通过查看控制台的error非常容易定位错误。
demo中有很多不足的地方,如有高手乐意指点,感激不尽。
2011年03月06日 星期日 21:08
TinyMCE编辑器 里面插入图片不能用 。。。能否检查下不。。。
IE下那个图片插入后。不显示。。
2011年03月22日 星期二 22:16
http://www.zeuux.org/group/django/bbs/content/50661/ 完整版的django_CKEditor
Zeuux © 2024
京ICP备05028076号