这很奇怪:我已经安装并配置了django-tinymce,但它似乎不能与django admin一起使用。
这在Safari中运行良好:
我尝试了各种路径的组合:带/不带前导斜杠,带/不带“media”位,甚至是绝对绝对的http://localhost:8008/...但是都没有成功。
然而,使用grappelli自己的tinymce在firefox和safari中都可以工作(在tinymce_config.js中添加safari后)。您有什么想法出了问题吗?
使用Django 1.1,django-grappelli 2rc,django-tinymce 1.5,FF 3.5,Safari 4在MacOS X 10.5上。
这在Safari中运行良好:
class ArticleAdmin(admin.ModelAdmin):
formfield_overrides = {
models.TextField: {'widget': TinyMCE(attrs={'cols': 80, 'rows': 20}, )},
}
但是在火狐浏览器中无法正常工作。
仅仅添加js代码也不能在任何一个浏览器中正常工作:
class Media:
js = ['/media/js/tiny_mce/tiny_mce.js']
我尝试了各种路径的组合:带/不带前导斜杠,带/不带“media”位,甚至是绝对绝对的http://localhost:8008/...但是都没有成功。
然而,使用grappelli自己的tinymce在firefox和safari中都可以工作(在tinymce_config.js中添加safari后)。您有什么想法出了问题吗?
使用Django 1.1,django-grappelli 2rc,django-tinymce 1.5,FF 3.5,Safari 4在MacOS X 10.5上。
django.db
导入models
,而不是从你的应用程序中导入。 - zag