models.py:
..
from tinymce.models import HTMLField
class MyModel(models.Model):
..
description = HTMLField()
..
admin.py
..
from .models import MyModel
..
class MyModelAdmin(admin.ModelAdmin):
fieldsets = (
(None, {
'fields': (.., 'description', ..,)
}),
..
..
如何增加默认django管理模型添加模板中显示的TinyMCE HTML编辑器的宽度? 。请注意我在模型中使用HTMLField(),我不想使用forms.py
创建表单如果您需要更多详细信息,请与我们联系。
提前致谢,
帕
答案 0 :(得分:0)
HTMLField
正在使用TinyMCE
小部件,因此您可以通过这种方式自定义其cols数量:
from tinymce.models import HTMLField
from tinymce.widgets import TinyMCE
class MyModel(models.Model):
...
description = HTMLField(widget=TinyMCE(attrs={'cols': 80, 'rows': 30}))
...