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 相关文章推荐
python类定义的讲解
Nov 01 Python
python使用递归解决全排列数字示例
Feb 11 Python
Python使用htpasswd实现基本认证授权的例子
Jun 10 Python
跟老齐学Python之有容乃大的list(1)
Sep 14 Python
10个易被忽视但应掌握的Python基本用法
Apr 01 Python
利用Python爬取可用的代理IP
Aug 18 Python
python 循环遍历字典元素的简单方法
Sep 11 Python
python+mongodb数据抓取详细介绍
Oct 25 Python
Python数据分析中Groupby用法之通过字典或Series进行分组的实例
Dec 08 Python
Python3删除排序数组中重复项的方法分析
Jan 31 Python
Python基本数据结构与用法详解【列表、元组、集合、字典】
Mar 23 Python
python中自带的三个装饰器的实现
Nov 08 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
2021年最新CPU天梯图
2021/03/04 数码科技
php安全开发 添加随机字符串验证,防止伪造跨站请求
2013/02/14 PHP
PHP重定向的3种方式
2013/03/07 PHP
JavaScript的Function详细
2006/11/14 Javascript
javascript Excel操作知识点
2009/04/24 Javascript
JavaScript学习笔记之JS事件对象
2015/01/22 Javascript
javascript将数字转换整数金额大写的方法
2015/01/27 Javascript
jQuery实现仿美橙互联两级导航菜单效果完整实例
2015/09/17 Javascript
AngularJS 入门教程之事件处理器详解
2016/08/19 Javascript
js实现HashTable(哈希表)的实例分析
2016/11/21 Javascript
基于bootstrap风格的弹框插件
2016/12/28 Javascript
AugularJS从入门到实践(必看篇)
2017/07/10 Javascript
js自定义trim函数实现删除两端空格功能
2018/02/09 Javascript
jQuery ajax仿Google自动提示SearchSuggess功能示例
2019/03/28 jQuery
使用layui的layer组件做弹出层的例子
2019/09/27 Javascript
python中的__init__ 、__new__、__call__小结
2014/04/25 Python
Python实现SMTP发送邮件详细教程
2021/03/02 Python
Python使用cx_Oracle调用Oracle存储过程的方法示例
2017/10/07 Python
对python中的for循环和range内置函数详解
2018/04/17 Python
Python小白不正确的使用类变量实例
2020/05/29 Python
Python Process创建进程的2种方法详解
2021/01/25 Python
高校毕业生自我鉴定
2013/10/27 职场文书
计算机专业职业生涯规划范文
2014/01/19 职场文书
中英文求职信范文
2014/01/27 职场文书
艺术设计专业个人求职信
2014/04/10 职场文书
施工安全责任书
2014/04/14 职场文书
艾滋病宣传活动总结
2014/05/08 职场文书
任命书怎么写
2014/06/04 职场文书
2014年打非治违工作总结
2014/11/13 职场文书
作文评语怎么写
2014/12/25 职场文书
旗帜观后感
2015/06/08 职场文书
暗恋桃花源观后感
2015/06/12 职场文书
大学学生会竞选稿
2015/11/19 职场文书
MySQL触发器的使用
2021/05/24 MySQL
详解Java实现数据结构之并查集
2021/06/23 Java/Android
分布式Redis Cluster集群搭建与Redis基本用法
2022/02/24 Redis