Xadmin的下载及使用

Xadmin的下载及使用

  • 以下是主要内容
    • xadmin下载
    • 安装xadmin相关的包
    • 配置项目

以下是主要内容

xadmin下载

xadmin教程
源代码安装连结
注:选择相应的版本因为要安装相应的库
Xadmin的下载及使用_第1张图片
下载xadmin
Xadmin的下载及使用_第2张图片

安装xadmin相关的包

进入xadmin-django2文件夹dos下
在dos下用 pip install -r requirements.txt 安装相关包

配置项目

  1. 在setting中设置
    INSTALLED_APPS = [
		....
    'xadmin',
    'crispy_forms',
   		 .....
]
  1. 在urls.py中设置path
path=('xadmin/',xadmin.sites.site.urls)
  1. 把用adminx.py替换admin.py
    在xadmin.py中
import xadmin
from .models import 表名
xadmin.sites.site.register(表名) #第一种方法
@xadmin.sites.register(表名)
class 注册表名(object):
	list_display = [ list_field ]
	list_filter = [ list_field ]
	list_editable = [ list_field ]
	search_fields = [ list_field ]
	
  1. 在后台中显示字符设置,在apps.py中设置
verbose_name = '要显示的字符' #要在类中设置

在__init__.py中设置

default_app_config = 'apps.py中类的位置'
  1. python manage.py makemigrations 数据迁移
  2. python manage.py migrate 生成数据表

你可能感兴趣的:(Django2)