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

单位网站建设的优势建设通app下载安装

单位网站建设的优势,建设通app下载安装,软件定制系统,做会计要看什么关注什么网站Auth模块 执行数据库迁移命令后#xff0c;自动生产多个表。 django_session auth_user 直接访问admin路由#xff0c;需要输入用户名和密码#xff0c;就是参考auth_user表 管理员用户才能进入 创建超级用户 createsuperuser from django.contrib import auth1.校验用…Auth模块 执行数据库迁移命令后自动生产多个表。 django_session auth_user 直接访问admin路由需要输入用户名和密码就是参考auth_user表 管理员用户才能进入 创建超级用户 createsuperuser from django.contrib import auth1.校验用户名和密码是否正确 user_objauth.authenticate(request,usernameusername,passwordpassword) # 用户名和密码两个一个都不能少 # 该方法返回值当用户名和密码正确的时候返回的用户对象 #不正确返回None2.保存登录状态 auth.login(request,user_obj) # 这一句执行之后 request.user就能获取当前登录的用户对象user_obj3. 如何判断当前用户是否登录 以及如何获取当前登录用户对象 request.user.is_authenticated() # 判断是否登录 BOOL值 #*********在新版中貌似去掉括号才行。 request.user.is_authenticate4. 校验用户是否登录from django.contrib.auth.decorators import login_required# 局部配置 login_required(login_url/login/) # /login/没有登录跳转的页面def xxx(request):return HttpResponse(xxx页面) # 登录之后的在视图文件login_requireddef xxx(request):return HttpResponse(xxx页面)# 如果两个都设置了 那么优先执行局部配置5.修改密码request.user.check_password(old_password) # 校验原密码是否正确返回boolrequest.user.set_password(new_password) #修改新密码需要保存request.user.save() # 一定要保存 6.注销功能auth.logout(request) # 删除了对应的session值 例子login_requireddef xxx(request):auth.logout(request)return HttpResponse(xxx页面)7.注册功能#User.objects.create() # 创建普通用户密码是明文。不推荐User.objects.createuser() # 创建普通用户基本都用它 User.objects.createsuperuser() # 创建超级用户邮箱要给数据 setting.py # 全局配置 在setting.py配置文件中写以下代码LOGIN_URL /login/ 注册功能例子 扩展auth_user表 利用类的继承# 1 类的继承 from django.contrib.auth.models import User,AbstractUser# Create your models here. class Userinfo(AbstractUser):phone models.BigIntegerField()avatar models.FileField()#**继承了AbstractUser执行数据库迁移命令不会创建auth_user#Userinfo表中出现auth_user所有字段还有自定义字段#前提1.没有执行数据库迁移命令。2.如果当前数据库已经创建auth_user就要创建新的数据库。3. 扩展的字段不要与原先表中的字段冲突4. 需要在配置文件声明#####django就会将userinfo表来替换auth_user表并且之前auth模块所有的功能不变 参照的也是userinfo表 settings.py # 2 配置文件AUTH_USER_MODEL 应用名.表名AUTH_USER_MODEL app01.Userinfo参考Django之CSRF、token验证、csrf装饰器、auth模块方法大全 - Jeff的技术栈 - 博客园
http://www.zqtcl.cn/news/187004/

相关文章:

  • 开发网站公司德州做网站公司电话
  • 公司门户网站开发个人网站备案成功后怎么做
  • 远程医疗型网站开发三合一网站有必要吗
  • 什么网站是用html做的网站制作成本多少钱
  • 邢台企业网站制作建设wordpress多站点配置教程
  • 湖北省建设厅网站a群诸城网站价格
  • 江苏网站设计如何设置wordpress不自动更新
  • 已经有网站怎么做淘宝客网站建设 国外
  • 百度新闻源网站株洲在线论坛二手市场
  • 招聘做微信公众号网站维护推广网上国网的好处
  • php企业网站通讯录管理系统查找企业资料的网站
  • 专门做娱乐场所的设计网站有虚拟主机wordpress
  • 在线制作书封网站建德建设局官方网站
  • 广州建设手机网站wordpress 外部链接跳转
  • 传播公司可以做门户网站吗深圳常平网站建设制作公司
  • 最好的网站设计公司源码 php多平台网站建设
  • 下载了网站源码施工企业质量管理体系应按照我国
  • 有关网站建设国内外现状的文献英文谷歌seo
  • 珠海做网站哪间好佛山网站建设骏域
  • 免费网站建设支持ftp网络规划设计师资格证
  • 网站打开文件按钮怎么做十大网络游戏
  • 问答类咨询网站的建设烟台开发区做网站
  • 网站域名费用怎么做分录销售crm客户管理系统
  • 海南住房与城乡建设网站大连做网站团队
  • 邯郸最穷的三个县长春纯手工seo
  • 昌黎网站建设贵德县建设局网站
  • 山西网站制作公司兼职做网站安全么
  • 阿里做网站怎么做青岛网站维护
  • 怎么建网站手机版郑州网站建设哪家好
  • 做企业网站有哪些好处安龙网站建设