javascript - 如何设置 django-ckeditor 的占位符属性
问题描述
在为我的网站使用 django-ckeditor 时,我想为编辑器设置“占位符”属性
我尝试像这样直接在 settings.py 中工作:
CKEDITOR_CONFIGS = {
'default': {
...
'extraPlugins': ','.join(['placeholder']),
'placeholder': 'blabla'
},
}
我在 my_app/forms.py 中尝试了这个:
widgets = {
'body': forms.Textarea(attrs={'placeholder': 'blabla'})
}
但它没有用!我应该怎么办?
解决方案
尝试这个..
设置.py:
CKEDITOR_CONFIGS = {
'special':
{'toolbar': 'Special', 'height': 1000,'width':1000,
'config.toolbarGroups':
[
['Bold', 'Image'],
], ⬇⬇⬇⬇⬇⬇⬇⬇
'extraPlugins': ','.join(['placeholder',]),
}
}
模型.py:
class Post(models.Model):
body = RichTextUploadingField(blank=True,config_name='special')
推荐阅读
- tensorflow - 使用 Conv2D Transpose 对图像进行上采样时的过滤器大小和步幅
- ruby-on-rails - 循环遍历哈希并保存到不同的行
- python - Streamlit(没有数据的图形输出)
- core-data - @FetchRequest 中的 SwiftUI 和动态 NSSortDescriptors
- bash - 在#bash 中从 $end_date 中减去变量时遇到问题
- ant4eclipse - Java 11 的 Ant4Eclipse 异常
- c# - Entity Framework Core Code First 不适用于现有数据库
- gitlab-ci - Gitlab 根据标签在合并时运行不同的部署脚本
- css - 仅使用 CSS 将 3 个元素均匀地围绕一个圆圈定位
- rasa-nlu - 在rasa中提供查找表路径的正确方法