xadmin后台主题只有“默认"和"Bootstrap2"选项
来源:5-5 xadmin全局配置
北国之春
2017-07-01
为什么我输入并修改了class BaseSetting(object)的定义后管理后台主题下拉选项·中还是只有“默认”和“Bootstrap2”两个选项?
相关代码如下:
import xadmin
from xadmin import views
class BaseSetting(object):
enable_themes = True
use_bootswatch = True
xadmin.site.register(views.BaseAdminView,BaseSetting)
不知问题在什么地方?
3回答
-
你用这篇博客里的方法试下,https://my.oschina.net/u/2396236/blog/1083251.
不过修改xadmin的源代码之前,最好把你之前的那个themes.py文件右键Copy,然后复制备份到本地,以便下次用到,因为修改的是源码,要是哪里出问题了,将来很麻烦。
方法:
1.安装requests
pip install requests
2./xadmin/plugins/themes.py 引入requests
import requests
3.修改block_top_navmenu,方法具体见博客内容
112017-07-17 -
网络侦探
2017-08-22
上面的方案的重写themes.py后我依然测试失败。所以想到了直接本地添加模版就好了。
说到底openssl的锅,根治是重装openssl,如果不打算折腾的,可以参考这个文章在本地添加,有个好处,本地加载速度快:
http://blog.csdn.net/xiguatony/article/details/76662570
252017-09-05 -
bobby
2017-07-03
class BaseSetting(object): enable_themes = True use_bootswatch = True xadmin.site.register(views.BaseAdminView,BaseSetting)
然后重启一下试试
00
相似问题