django 1.11.1版本使用xadmin

Posted 逗比青年

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了django 1.11.1版本使用xadmin相关的知识,希望对你有一定的参考价值。

一[安装]:

1.下载分支版本

https://github.com/nocmt/Xadmin1.11.x/archive/master.zip

2.解压,并将其放在site-package下

然后在 settings.py文件的INSTALLED_APPS内添加以下代码:

INSTALLED_APPS = [
    # ‘django.contrib.admin‘,
    ‘xadmin‘,
    ‘crispy_forms‘,
]

  

3.修改urls.py文件

# from django.contrib import admin
import xadmin

urlpatterns = [
    url(r‘^xadmin/‘, xadmin.site.urls),
]

  

4.安装依赖库

pip install six future httplib2 django-reversion django-formtools django-crispy-forms

  

5.连接并创建表

python manage.py makemigrations
python manage.py migrate

  

二[配置]:

1.后台展示字段的配置文件创建

1.1 在自己项目的app下创建adminx.py文件。

1.2 将同级目录下的admin.py文件内的内容复制到adminx.py内,原admin.py内的代码注释。

1.3 将 import admin 修改为 import xadmin,其余地方同理admin改为xadmin。

技术分享图片

 

以上是关于django 1.11.1版本使用xadmin的主要内容,如果未能解决你的问题,请参考以下文章

Django配置Xadmin

Django3.0使用xadmin相关报错解决

Django 后台管理xadmin

Django扩展xadmin后台管理

xadmin 安装

django-xadmin