Django命令行操作用户(manage.py工具)

一、创建超级用户

复制代码
python manage.py createsuperuser

之后会提示输入用户名、邮箱、密码。根据提示输入即可

二、创建普通用户

复制代码
from django.contrib.auth.models import User

User.objects.create_user('zhangsan','zhangsan@163.com','123456')

使用 User.objects.create_user 方法来创建一个用户。这个方法需要传递用户名、电子邮件和密码(可选地,你还可以传递更多的字段,如 first_name 和 last_name)。

三、修改用户信息

1、获得用户对象

复制代码
user = User.objects.get(username='用户名')

2、修改密码

复制代码
user.set_password('new_secure_password')

3、修改其他属性

直接打点调用即可

复制代码
user.email = 'new_email@example.com'
相关推荐
是Yu欸2 分钟前
先让 T1 Pro 传回一张好用的图:JPEG 抓拍、RTSP 视频与方向校正
python·机器人·音视频
伞伞悦读5 分钟前
【第60期】特征值不是重要性:Python 特征分解与 PCA 的前置判断
python
绝望的蛋炒饭12 分钟前
长会话的模型选型:缓存命中率如何决定真实成本
人工智能·后端·agent
2601_9679801112 分钟前
Python之wxPython模块的安装
linux·windows·python·wxpython·gui设计·1024程序员节
用户804677180097512 分钟前
Spring MVC Controller 返回值类型全解
后端
用户1276530181412 分钟前
把客服分流、询盘清洗、多平台改写做成 3 个 HTTP 接口,纯规则引擎也能跑
后端
程序员初一14 分钟前
玩了这么多年服务器,那服务器管理工具哪个好用?
后端
云南新人和数采集团20 分钟前
DeepSeek Harness 开源贡献手记:从入门到合入主线
python·开源·github
用户4270192301220 分钟前
改个模型名,两个定时任务静默死了:一次定义与引用的分离事故
后端
知守观28 分钟前
从 4 套 PDF 库的混战,聊聊老项目的依赖管理与“静默失败”
java·后端·设计模式