如何更改各種對象的django-tinymce中的content_css選項?我的意思是,當我爲model1使用tinymce時,content_css是model1.css,而model2則是model2.css。 我用更改各種對象的django-tinymce內容css
1
A
回答
4
我發現我可以通過額外的參數在元類tiny_mce:
class Meta:
model = MyModel
widgets = {
'field_name': TinyMCE(mce_attrs={'content_css': "style.css"}),
}
1
感謝szaman的答覆,我會盡力描述在Django的新版本初學者過程(1.9),如何自定義CSS文件添加到在Django管理的郵政型號命名爲「文本」領域
變化領域在0型到HTMLField
from tinymce.models import HTMLField class Post(models.Model): title = models.TextField(default='') subtitle = models.TextField(default='') text = HTMLField(default='')
與所需型號的應用程序,添加到
admin.py
文件:@admin.register(Post) # decorator for adding Django admin for Post class PostAdmin(admin.ModelAdmin): form = PostForm # attach custom form
添加窗體類
from tinymce.widgets import TinyMCE class PostForm(forms.ModelForm): class Meta: model = Post fields = '__all__' # required in Django (>=1.8) widgets = { 'text': TinyMCE(mce_attrs={'content_css': ["path_to_css_file",]}), }
相關問題
- 1. 對各種對象
- 2. Excel的各種JSON對象
- 3. 對象java中的各種對象
- 4. 更改uiwebview div對象的內容
- 5. 檢查各種CoreData對象
- 6. OnClick更改CSS內容
- 7. 適合各種屏幕的內容
- 8. 如何重疊各種內容?
- 9. 測試各種http內容編碼?
- 10. 更改集內的對象
- 11. 活動中的各種繪畫對象
- 12. Java ArrayList與各種類型的對象
- 13. 指示html對象的各種屬性
- 14. 如何爲各種相關對象的
- 15. 的iframe更改內容CSS樣式
- 16. 動態更改CSS內容屬性
- 17. 動態更改CSS Unicode內容屬性
- 18. 在css中動態更改內容
- 19. CSS - 更改高度以增加內容
- 20. 從Java腳本更改CSS內容
- 21. 使用關鍵幀CSS更改內容
- 22. 各種HTML/CSS問題
- 23. 更改對象的位置,CSS
- 24. 修改事件對象的內容[jQuery]
- 25. 更改WPF中不同類的XAML對象的內容
- 26. 更改內容
- 27. 更改內容
- 28. 更改對話框中的內容
- 29. 根據在Unity中查看的內容更改對象材質
- 30. CODE - 執行某個功能後對象的內容被更改