首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Django-ckeditor样式

Django-ckeditor样式
EN

Stack Overflow用户
提问于 2015-10-17 16:20:11
回答 2查看 2.3K关注 0票数 2

配置中有一个选项:

代码语言:javascript
复制
CKEDITOR_CONFIGS = {
    'default': {
        'skin': 'moono',
        # 'skin': 'office2013',
        ...

但实际上我甚至不能切换到office2013主题,我只得到白色块。

是否有任何方法可以启用其他主题?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-10-17 17:35:41

django-ckeditor只有月光皮才能运来。您需要下载所需的皮肤,并将其放在静态dir上:

%STATIC_DIR%/ckeditor/ckeditor/skins/

票数 2
EN

Stack Overflow用户

发布于 2015-10-17 16:39:28

第一级:您必须下载带有CkEditor主题的office2013。

第二级:

models.py

代码语言:javascript
复制
class Post(models.Model):
    title = models.CharField(max_length=500, verbose_name=_('Title'), blank=True)
    message = models.TextField(max_length=50000, verbose_name=_('Message'), blank=True)

admin.py

代码语言:javascript
复制
class PostModelAdmin(admin.ModelAdmin):
    formfield_overrides = { models.TextField: {'widget': forms.Textarea(attrs={'class':'ckeditor'})}, }

    class Media:
        js = ('ckeditor/ckeditor.js',) # The , at the end of this list IS important.
        css = {
            'all': ('ckeditor/contents.css',)
        }

admin.site.register(Post, PostModelAdmin)
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33188825

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档