一 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)

最新文章

  1. 深入理解javascript原型和闭包(15)——闭包
  2. laravel数据库查询是use方法的使用
  3. 算法训练 区间k大数查询
  4. noip2014普及组——珠心算测验
  5. HTML5判断设备在线离线及监听网络状态变化例子
  6. 机器学习之SVM(支持向量机)
  7. Aircrack-ng 工具箱
  8. 【HDOJ】1057 A New Growth Industry
  9. 第31讲 UI组件之 Gallery画廊控件
  10. IOS 利用图片设置背景
  11. RabbitMQ消息队列之一:RabbitMQ的环境安装及配置
  12. windows平台安装并使用MongoDB
  13. wamp apache无法启动的解决方法
  14. 首届.NET Core开源峰会
  15. 关于boostrap的modal隐藏问题(前端框架)
  16. 使用Dubbo的SPI扩展机制实现自定义LoadBalance——方法二 不改源码添加META-INF/dubbo元数据
  17. Android的ToolBar
  18. 【Zookeeper】Zookeeper集群单节点提供服务
  19. python自学——文件处理(截取文件内容)
  20. dfs找負環

热门文章

  1. django celery 异步执行任务遇到的坑
  2. Windowns下code: command not found
  3. 三大框架 之 spring-JDBC
  4. 开源JS图片裁剪插件
  5. mysql查看数据库表数量
  6. session设置存活时间的三种方式
  7. 第十二章 Python文件操作【转】
  8. Python classes to extract information from the Linux kernel /proc files.
  9. MAC下快速打开指定目录(转)
  10. 字典树(查找树) leetcode 208. Implement Trie (Prefix Tree) 、211. Add and Search Word - Data structure design