django xadmin自定义页面_「基于Python技术的智慧中医商业项目」Django后台管理篇-4.用户功能(上)...

17a1d0299fe83019987e7e1cbf6a367c.png

如果你对中医感兴趣欢迎留言讨论,觉得我的内容对你有帮助的话,能够请我喝一杯沪上阿姨不禁万分感谢。

内容简介

Django搭建康养智慧中医项目平台服务的用户管理模块,通过继承的方式改写Django的用户模块,根据实际情况和具体需求进行修改该即可。

创建用户管理模块

进入文件根目录执行命令创建应用

cd TCM_ManageMent
python manage.py startapp user

将创建好的应用文件夹移动到目录的apps下即可

配置新闻应用模块

在settings.py文件中修改

INSTALLED_APPS 

编写应用中的文件实现数据内容定义

这里编辑的用户管理功能是通过继承Django的User类实现

不需要修改该的文件

  1. admin.py 这个我们使用xadmin代替的原有版本的admin,因此这个文件不需要修改该
  2. apps.py 应用的配置文件,不需要动
  3. test.py 测试执行脚本,不需要动

models.py

用于定义我们数据库中存储表单的表单内容,其中包括表单名和字段信息

# coding:utf-8

1.定义用户的信息表单

通过继承增加内容

"""定义网站用户列表"""

2.执行命令行生成数据库表单

以后每次改动model文件都需要执行一次

# 迁移到我们数据库
python manage.py migrate 

3.查看mysql数据仓库会生成对应的表单

e2eb23809d563a0067b731d17653b536.png

adminx.py

用于在后台展示models.py中定义的内容在后台实现增删改查功能 其中关闭一些不必要的功能和自定义一些需要使用的功能内容

#coding:utf-8

1.用户后台信息管理功能

"""Xadmin用户基础信息表单"""

2.重新注册用户的类

由于Django的用户类这里是继承的方式所以先要解除注册重新注册才会显示我们后台管理功能重新定义的字段

xadmin
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值