xadmin和django哪个版本(2023年最新整理)

导读:很多朋友问到关于xadmin和django哪个版本的相关问题,本文首席CTO笔记就来为大家做个详细解答,供大家参考,希望对大家有所帮助!一起来看看吧!

django xadmin inlines加号按钮不能添加菜单,只有点了加号,再点保存才会出现菜单?

解决方案:

django-crispy-forms版本问题

pip list

查看安装的django-crispy-forms版本是多少,

当时环境为

django-crispy-forms == 1.5.2

删除原版本

pip uninstall django-crispy-forms

重新安装

pip install django-crispy-forms==1.4.0

降低版本即可解决条件。

xadmin和django哪个版本(2023年最新整理)  第1张

Django2+xadmin 设置 relfield_style=\'fk-ajax\' 搜索框不起作用的解决方法

当有外键指向他,会以ajax方式加载

数据量过大时很有用

我的环境是python3.6+Django2.0.7+xadmin

除了过滤器中加入的字段有效果,在表单录入界面并没有什么用

这个问题的原因是Django2中ForeignKey和Django1不一样造成的

修改 xadmin/views/edit.py

改为

修改 xadmin/plugins/relfield.py

改为

django2.0.4+xadmin 出现 Related Field got invalid lookup: icontains 错误

出错原因是你配置的ModelAdmin类中,也就是在xamind文件中的,元组search_fields中的项不是字符类型。

删除元组search_fields中类型不符的项

django配置Xadmin

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。类名\"

django web开发python用什么版本最好

python2.7和python3都是支持django的,鉴于python2.7大限已到,推荐用python3

结语:以上就是首席CTO笔记为大家整理的关于xadmin和django哪个版本的相关内容解答汇总了,希望对您有所帮助!如果解决了您的问题欢迎分享给更多关注此问题的朋友喔~

以上内容为新媒号(sinv.com.cn)为大家提供!新媒号,坚持更新大家所需的互联网后端知识。希望您喜欢!

版权申明:新媒号所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流,不声明或保证其内容的正确性,如发现本站有涉嫌抄袭侵权/违法违规的内容。请发送邮件至 k2#88.com(替换@) 举报,一经查实,本站将立刻删除。

(0)
上一篇 2023-09-23 13:47
下一篇 2023-09-23 13:47

相关推荐

发表回复

登录后才能评论