【问题标题】:Django CMS logo changeDjango CMS 徽标更改
【发布时间】:2010-07-12 11:48:50
【问题描述】:

有没有办法为我自己的公司徽标更改 Django CMS 徽标?

【问题讨论】:

    标签: python django django-cms


    【解决方案1】:

    似乎徽标已被特定 django-cms-font 中的“图标”替换。使用 Django CMS 3.2 版本,您可以通过添加将其关闭

    div.cms .cms-toolbar-item-logo a:before {
        display: none;
    }
    

    到您网站的自定义 .css 文件。如果你想用其他东西替换它,请使用

    div.cms .cms-toolbar-item-logo a:before {
        content: "something else";
    }
    

    记得在{% renderblock css %}标签之后加载你网站的自定义css,否则django CMS的css定义会覆盖你的。

    【讨论】:

      【解决方案2】:

      替换 /media/cms/images/cms_toolbar.png

      或者编辑 media/cms/css/toolbar.css 样式表中的#cms_toolbar 定义。

      【讨论】:

      • 谢谢大家,我已经成功修改了,原来我必须从 base.html 模板中修改
      【解决方案3】:

      你指的是哪个标志?

      我认为徽标只是模板中的图像,对吗?

      查看cms/templates/cms/new.html中的模板

      【讨论】:

      • 管理页面左上角出现的标志,上面写着Django CMS,我去你说的文件改了,但是什么也没发生
      • 那么您应该查看管理模板。尤其是任何可以定义 {% block branding %} 的东西,也许你有它?
      【解决方案4】:

      它位于djangocms_admin_style 模块内,路径为djangocms_admin_style/static/djanogcms_admin_style/img/django-cms-logo.png。最好克隆它,自定义它,然后简单地将它添加到您的项目中 INSTALLED_APPS=[].

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多