Crispy

xadmin安装和配置

拟墨画扇 提交于 2020-08-13 12:37:09
1.在虚拟环境pip install xadmin 2.安装完成之后在settings.py的install app里面添加xadmin和 crispy_forms 3.在主项目url里面把原来的admin改成xadmin 4.运行makemigrations和migrate 这样再访问127.0.0.0:8000/xadmin就能访问成功 也可以进行源码安装,在github里面下载xadmin源码,复制xadmin文件夹到项目主目录下 在setting中添加路径 sys.path.insert( 0, os.path.join(BASE_DIR, 'extra_apps')) 然后新建python package 命名为extra_apps,用于放第三方app 然后mark一下 此时运行项目会提示ImportError: No module named future.utils 需要在网上下载future文件放在C:\Users\Administrator\Envs\mx\Lib\site-packages\目录下 然后pip install six 再运行项目,ok xadmin的注册 在相应的apps下面,新建adminx.py文件,因为xadmin是在每个app下面寻找adminx.py文件 然后注册,注册方法跟admin差不多,不过要注意的是

xadmin安装和配置

梦想与她 提交于 2020-08-10 08:22:58
1.在虚拟环境pip install xadmin 2.安装完成之后在settings.py的install app里面添加xadmin和 crispy_forms 3.在主项目url里面把原来的admin改成xadmin 4.运行makemigrations和migrate 这样再访问127.0.0.0:8000/xadmin就能访问成功 也可以进行源码安装,在github里面下载xadmin源码,复制xadmin文件夹到项目主目录下 在setting中添加路径 sys.path.insert( 0, os.path.join(BASE_DIR, 'extra_apps')) 然后新建python package 命名为extra_apps,用于放第三方app 然后mark一下 此时运行项目会提示ImportError: No module named future.utils 需要在网上下载future文件放在C:\Users\Administrator\Envs\mx\Lib\site-packages\目录下 然后pip install six 再运行项目,ok xadmin的注册 在相应的apps下面,新建adminx.py文件,因为xadmin是在每个app下面寻找adminx.py文件 然后注册,注册方法跟admin差不多,不过要注意的是

Python3+Django2.1+xadmin2.0环境配置

回眸只為那壹抹淺笑 提交于 2019-11-29 11:58:55
注:python3和Django2.1环境安装可参考博文《Django基础-安装配置》 xadmin2下载安装 在线安装(建议) pip install git+git://github.com/sshwsfc/xadmin.git@django2 或 pip install git+git://github.com/sshwsfc/xadmin.git 下载 xadmin2.0 文件并解压 https://github.com/sshwsfc/xadmin 1、项目中新建目录 extra_apps (名称可自定义),作为第三方依赖的存放目录 2、选中 extra_apps 目录,右击Mark Directory as > Resource Root 环境配置 查看依赖包命令 pip list 确认是否拥有以下几种 django-crispy-forms 1.7.2 django-formtools 2.1 django-import-export 1.2.0 django-reversion 3.0.3 配置项目 setting 新增APP INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions