django配置Xadmin

AttributeError:'Settings'objecthasnoattribute'TEMPLATE_CONTEXT_PROCESSORS'在urls.py中添加... AttributeError: 'Settings' object has no attribute 'TEMPLATE_CONTEXT_PROCESSORS'
在urls.py中添加
urlpatterns = [
url(r'^xadmin/', xadmin.site.urls),
]
就报上述错误 将Xadmin改成admin 就没有错误
展开
 我来答
从空去听8
2017-06-29 · TA获得超过7440个赞
知道大有可为答主
回答量:6907
采纳率:93%
帮助的人:5602万
展开全部
xadmin的使用,首先需要对model进行注册,才能在后台管理中进行操作。
1、在app里创建py文件:adminx(必须这个名称)
2、导入xadmin和models里的类:

其中list_display、search_fields和list_filter
PS:这三个名称是固定的。

对于外键的内容显示,用双下划线分开:

xadmin的全局配置:
在users的adminx里:
1、导入views模块,然后创建类,其中enbale_themes和use_bootswatch名称固定

2、然后进行注册,第一个参数:views.BaseAdminView,第二个是上面创建的类。

3、可以看到主题。

4、创建一个类,其中site_title、site_footer和menu_style名称固定,分别对应后台左上角的标题、底部的名称和左侧选项卡是否收缩。

5、注册:views.CommAdminView和GlobalSettings

6、效果:

7、让选项卡名称变成中文:
app里有个文件apps,加上下面这一行

在init文件里加上这条:default_app_config ="app名称。apps。类名"
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式