|
|
1
3
非常感谢Sam Lai对Django用户的关注,我终于有了一个有效的解决方案。结果比预期的要复杂,因为您不能从管理类中直接访问实例上的字段值-您需要通过重新定义管理类使用的表单来完成这项工作。此外,您还需要使用 _media 而不是“类媒体:”来设置媒体属性。 目标是检测“使用可视化编辑器”字段的当前实例值,并根据其值打开或关闭javascript路径(这样作者可以基于每条记录关闭可视化编辑器)。下面是最终的工作解决方案: 型号.py
表格.py
行政副总裁
工作得很好! |
|
|
2
1
另一种方法,考虑到您使用的是Tinymce,就是使用一个额外的JS文件,该文件将“McEnoEditor”类添加到您不想转换为富文本的文本区域中。 如
在tinymce.js init中,需要确保为禁用编辑器定义了一个类,例如:
在admin-styleing.js文件中,在document ready处理程序中有某种jquery调用,该处理程序查找某些元素,并在调用tinymce之前添加该类。 通常,您可以使用“id_foo”标识符进行此操作。例如,如果您有一个名为附加注释的模型字段:
当然,也可以使用更复杂的jquery选择器。 高温高压 史蒂夫 |
|
|
Patrick Bond · 如何将模型中的函数结果添加到列表中? 1 年前 |
|
|
bur · 每次从模板调用方法都会查询数据库吗? 1 年前 |
|
|
Stefan · 在子目录中设置Django 1 年前 |
|
|
vale383 · 如何在Django端点中查找user_id 1 年前 |
|
|
Kovy Jacob · Django在动态URL段中添加斜线 1 年前 |
|
|
user987 · 如何在Django中访问提交的表单请求数据 1 年前 |
|
|
user24242514 · 将嵌套查询字符串请求转换为字典 1 年前 |