Django admin 界面样式错误及其解决

May 13, 2016, 5:20 p.m.

【异常状态】

    1.Django login界面出现提交按钮高度异常,截图如下,注意右下角显示的高度

     禁用Django自带的base.css后异常状态消失,禁用自带的login.css异常状态依旧存在。如下图

     2.用户名和密码的input框可以输入但输入无显示,可正常登录。

     3.登录后页面同样出现高度错误,且Blog内原有内容无显示,如下图 

【尝试】

     1.由于是虚拟机,恢复快照到正常状态,并将正常状态的base.css和login.css替换异常状态下的文件,异常状态依旧XD 

     2.blog应用中静态文件也是base.css,怀疑是文件名冲突,更改blog应用的静态文件名,异常状态依旧XD 
【解决】
     通过在firebug中对样式表各属性的禁用,发现原因是字体不兼容,将font-family改变即可。
【未解决】

     之前操作中并未对字体相关做出修改,为何之前字体可用,后来字体不兼容?

【启发】

     1.Django admin 位置:/usr/lib/python2.7/dist-packages/django/contrib/admin

     2.可通过禁用相关样式来定位bug


评论(0)

评论暂缺

添加新评论