当前位置: 首页 > article >正文

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'


http://www.kler.cn/a/383401.html

相关文章:

  • Ubuntu网络配置(桥接模式, nat模式, host主机模式)
  • 产品初探Devops!以及AI如何赋能Devops?
  • 数据中台从centos升级为国产操作系统后,资源增加字段时,提交报500错误
  • Websocket客户端从Openai Realtime api Sever只收到部分数据问题分析
  • 代码随想录Day37 动态规划:完全背包理论基础,518.零钱兑换II,本周小结动态规划,377. 组合总和 Ⅳ,70. 爬楼梯(进阶版)。
  • 后端接口设计
  • Golang--面向对象
  • 智能指针std::shared_ptr
  • 音频怎么转换成二维码?扫码播放音频的制作方法
  • 《XGBoost算法的原理推导》12-7损失函数经验损失项二阶泰勒展开式 公式解析
  • 归并排序:高效算法的深度解析
  • 大模型LLama3!!!Ollama下载、部署和应用(保姆级详细教程)
  • K8s小白入门
  • 【C++笔记】模版的特化及其编译分离
  • 6.qsqlquerymodel源码分析
  • Java Agent使用、用途和优势
  • 第十九周机器学习笔记:GAN的数学理论知识与实际应用的操作
  • URL上的参数获取
  • C++之多态(3)
  • 鸿蒙next打包流程
  • 提升网站流量的有效网页优化方法指南
  • 力扣1 两数之和
  • 栈和队列相关题 , 用队列实现栈, 用栈实现队列 ,设计循环队列 C/C++双版本
  • C#字符串的不可变性:内存管理与线程安全的优势分析
  • 你要的增量更新来了:微软GraphRAG 0.4.0
  • DPDK(F-Stack) 实现UDP通信