django2.0扩展用户字段示例


Posted in Python onFebruary 13, 2019

创建新项目,及应用

django-admin startproject myproj
cd myproj
python manage.py startapp myapp

自定义 User 类

文件myapp/models.py

from django.db import models
from django.contrib.auth.models import AbstractUser
class User(AbstractUser):
  name = models.CharField(blank=True, max_length=255)

文件 myproj/settings.py

INSTALLED_APPS = [
  ...
  'myapp',
]
AUTH_USER_MODEL = 'myapp.User'

文件 myproj/admin.py

from django.contrib import admin
from django.contrib.auth.admin import UserAdmin
from .models import User
admin.site.register(User, UserAdmin)

更新数据库

python manage.py makemigrations myapp
python manage.py migrate
// python manage.py createsuperuser

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对三水点靠木的支持。如果你想了解更多相关内容请查看下面相关链接

Python 相关文章推荐
urllib2自定义opener详解
Feb 07 Python
python实现从字典中删除元素的方法
May 04 Python
Python中字符串的处理技巧分享
Sep 17 Python
Python实现按特定格式对文件进行读写的方法示例
Nov 30 Python
Sanic框架流式传输操作示例
Jul 18 Python
mvc框架打造笔记之wsgi协议的优缺点以及接口实现
Aug 01 Python
对python借助百度云API对评论进行观点抽取的方法详解
Feb 21 Python
django和vue实现数据交互的方法
Aug 21 Python
python 实现快速生成连续、随机字母列表
Nov 28 Python
python 字符串的驻留机制及优缺点
Jun 19 Python
Python改变对象的字符串显示的方法
Aug 01 Python
python 中的@运算符使用
May 26 Python
Python查找最长不包含重复字符的子字符串算法示例
Feb 13 #Python
Python查找数组中数值和下标相等的元素示例【二分查找】
Feb 13 #Python
使用Python3+PyQT5+Pyserial 实现简单的串口工具方法
Feb 13 #Python
PyQt5内嵌浏览器注入JavaScript脚本实现自动化操作的代码实例
Feb 13 #Python
Python实现Event回调机制的方法
Feb 13 #Python
Python socket实现多对多全双工通信的方法
Feb 13 #Python
对python文件读写的缓冲行为详解
Feb 13 #Python
You might like
PHP+jQuery 注册模块的改进(三):更新到Smarty3.1
2014/10/14 PHP
JavaScript中的onerror事件概述及使用
2013/04/01 Javascript
Jquery实现图片左右自动滚动示例
2013/09/25 Javascript
js通过location.search来获取页面传来的参数
2014/09/11 Javascript
javascript获取wx.config内部字段解决微信分享
2016/03/09 Javascript
JavaScript中全选、全不选、反选、无刷新删除、批量删除、即点即改入库(在yii框架中操作)的代码分享
2016/11/01 Javascript
Node.js爬取豆瓣数据实例分析
2018/03/05 Javascript
使用javascript函数编写简单银行取钱存钱流程
2018/05/26 Javascript
教你30秒发布一个TypeScript包到NPM的方法步骤
2019/07/22 Javascript
layui表格分页 记录勾选的实例
2019/09/02 Javascript
vue中npm包全局安装和局部安装过程
2019/09/03 Javascript
如何在vue项目中嵌入jsp页面的方法(2种)
2020/02/06 Javascript
微信小程序多列表渲染数据开关互不影响的实现
2020/06/05 Javascript
如何使用原生Js实现随机点名详解
2021/01/06 Javascript
[49:02]KG vs Infamous 2019国际邀请赛淘汰赛 败者组BO1 8.20.mp4
2020/07/19 DOTA
Python enumerate遍历数组示例应用
2008/09/06 Python
python中lambda函数 list comprehension 和 zip函数使用指南
2014/09/28 Python
Python实现短网址ShortUrl的Hash运算实例讲解
2015/08/10 Python
python实现一个简单的并查集的示例代码
2018/03/19 Python
Python中pandas dataframe删除一行或一列:drop函数详解
2018/07/03 Python
python 多进程并行编程 ProcessPoolExecutor的实现
2019/10/11 Python
Python3查找列表中重复元素的个数的3种方法详解
2020/02/13 Python
Python对象的属性访问过程详解
2020/03/05 Python
python中pow函数用法及功能说明
2020/12/04 Python
8款使用 CSS3 实现超炫的 Loading(加载)的动画效果
2015/03/17 HTML / CSS
html5 css3实例教程 一款html5和css3实现的小机器人走路动画
2014/10/20 HTML / CSS
SQL Server提供的3种恢复模型都是什么? 有什么区别?
2012/05/13 面试题
毕业生就业自荐书
2013/12/15 职场文书
医院护士的求职信
2014/01/03 职场文书
小学防溺水制度
2014/01/29 职场文书
班班通项目实施方案
2014/02/25 职场文书
入党政审材料范文
2014/12/24 职场文书
工作保证书怎么写
2015/02/28 职场文书
四大名著读书笔记
2015/06/25 职场文书
《植树问题》教学反思
2016/03/03 职场文书
vue如何实现关闭对话框后刷新列表
2022/04/08 Vue.js