5.2.xadmin

使用方式一

xadmin安装

$ pip install xadmin

注册xadmin

hello_django/settings.py

INSTALLED_APPS = [
    ...
    'xadmin',
    'crispy_forms',
]

配置url

hello_django/urls.py

...
import xadmin

urlpatterns = [
    ...
    path('xadmin/', xadmin.site.urls),
]

生成数据表

使用方式二

源码包安装

  1. 解压zip包,在解压包下可以看到一个xadmin的目录

  2. 在django项目中新建extra_apps包,并将步骤2中的xadmin拷贝到extra_apps下

  3. 标记extra_apps为源码目录

配置settings

hello_django/settings.py

配置url

hello_django/urls.py

生成数据表

常见问题

django3整合xadmin趟坑arrow-up-right

python3安装xadmin出现 UnicodeDecodeError: 'gbk' codec can't decode byte 0xa4 in position 3444

解决方法请见:https://blog.csdn.net/qingche456/article/details/58279692arrow-up-right

Last updated