Django基础十一之认证系统
2024-08-26 16:06:30
一 auth模块
我们在开发一个网站的时候,无可避免的需要设计实现网站的用户系统。此时我们需要实现包括用户注册、用户登录、用户认证、注销、修改密码等功能,这还真是个麻烦的事情呢。
Django作为一个完美主义者的终极框架,当然也会想到用户的这些痛点。它内置了强大的用户认证系统--auth,它默认使用 auth_user 表来存储用户数据,使用auth模块来进行用户认证,那么需要使用人家django自带的auth_user表来存储用户的信息数据。
模块导入:
from django.contrib import auth
那么有人就有疑问 了,这个auth_user表并不是我们自己在models.py文件中创建的啊,这通过代码怎么操作啊?
其中一个往auth_user表里面添加数据的命令,可以先多添加几个用户,方便后面操作:
python manage.py createsuperuser #要通过这个指令来创建用户,因为这个指令会将你的密码加密。
然后表中就有数据了:这个表里面的数据现在先关注username和password字段就可以了,其他的字段可为空。
User表具有以下字段:
[](javascript:void(0)
最新文章
- 深入理解javascript原型和闭包(15)——闭包
- laravel数据库查询是use方法的使用
- 算法训练 区间k大数查询
- noip2014普及组——珠心算测验
- HTML5判断设备在线离线及监听网络状态变化例子
- 机器学习之SVM(支持向量机)
- Aircrack-ng 工具箱
- 【HDOJ】1057 A New Growth Industry
- 第31讲 UI组件之 Gallery画廊控件
- IOS 利用图片设置背景
- RabbitMQ消息队列之一:RabbitMQ的环境安装及配置
- windows平台安装并使用MongoDB
- wamp apache无法启动的解决方法
- 首届.NET Core开源峰会
- 关于boostrap的modal隐藏问题(前端框架)
- 使用Dubbo的SPI扩展机制实现自定义LoadBalance——方法二 不改源码添加META-INF/dubbo元数据
- Android的ToolBar
- 【Zookeeper】Zookeeper集群单节点提供服务
- python自学——文件处理(截取文件内容)
- dfs找負環
热门文章
- django celery 异步执行任务遇到的坑
- Windowns下code: command not found
- 三大框架 之 spring-JDBC
- 开源JS图片裁剪插件
- mysql查看数据库表数量
- session设置存活时间的三种方式
- 第十二章 Python文件操作【转】
- Python classes to extract information from the Linux kernel /proc files.
- MAC下快速打开指定目录(转)
- 字典树(查找树) leetcode 208. Implement Trie (Prefix Tree) 、211. Add and Search Word - Data structure design