-
去GitHub下载xadmin的源码包
https://github.com/sshwsfc/xadmin/tree/django2 (ZIP格式) -
zip文件下载好了之后,进虚拟环境病切换到下载好的zip文件的目录下,然后执行
pip install xadmin-django2.zip -
将zip压缩包(xadmin-django2.zip)中的xadmin文件夹解压出来,并复制到项目中的extra_apps中
-
修改urls.py文件
添加 import xadmin 修改 path('admin/', admin.site.urls) ==> path('xadmin/', xadmin.site.urls) -
修改settings.py文件
import sys sys.path.insert(0,os.path.join(BASE_DIR,'extra_apps')) #其实不加可是可以的 INSTALLED_APPS = [ ··· 'xadmin', 'crispy_forms', ··· ] -
在manage.py中 执行makemigrations和migrate命令
manage.py@DjangoBoot> makemigrations manage.py@DjangoBoot> migrate -
在manage.py中 执行createsuperuser命令,创建超级管理员
manage.py@DjangoBoot> createsuperuser -
在xadmin源码中找到boundfield.py文件,注释掉第93行
boundfield.py文件的路径为:yourvirtualenv \Lib\site-packages\django\forms\boundfield.py -
重启,开搞
Django2框架上使用xadmin2
最新推荐文章于 2020-02-24 18:02:25 发布
本文介绍了在Python Django2项目中安装配置xadmin的步骤。包括从GitHub下载xadmin源码包,解压并复制到项目extra_apps中,修改urls.py和settings.py文件,执行makemigrations、migrate和createsuperuser命令,注释boundfield.py文件第93行,最后重启项目。
3万+

被折叠的 条评论
为什么被折叠?



