东方耀AI技术分享

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
楼主: 东方耀
打印 上一主题 下一主题

[视频教程] 24、python_django_web开发_自定义authenticate认证实现用户名或邮...

  [复制链接]

0

主题

75

帖子

170

积分

2W人工智能培训

Rank: 10Rank: 10Rank: 10

积分
170
71#
发表于 2017-12-23 14:11:02 | 只看该作者
1111111111111111
回复

使用道具 举报

0

主题

364

帖子

864

积分

2W人工智能培训

Rank: 10Rank: 10Rank: 10

积分
864
72#
发表于 2017-12-24 09:41:26 | 只看该作者
学习,学习,学习
回复

使用道具 举报

0

主题

109

帖子

222

积分

中级会员

Rank: 3Rank: 3

积分
222
73#
发表于 2017-12-25 16:07:16 | 只看该作者
23、python_django_web开发_完成用户名登录的后台逻辑_笔记


用户登录的后台逻辑
后台逻辑写在自己app下的views.py
Def login(request):    需要判断request.method
Debug模式 打断点调试   看看request里的参数:method path
csrf 系统自动生成了 hidden input csrfmiddlewaretoken
from django.contrib.auth import authenticate, login
user = authenticate(username=user_name, passwork=pass_word)
login(request, user)
登录原理涉及到cookie和session的机制
实际上是对request的操作 对request写入了一些东西
User也是放到request当中的
Render的时候是需要带request的 返回给浏览器
前端首页需要判断 是否登录的状态
AnonymousUser或真正的UserProfile对象
{% if request.user.is_authenticated %}
{% else %}
{% endif %}
回复

使用道具 举报

0

主题

222

帖子

544

积分

2W人工智能培训

Rank: 10Rank: 10Rank: 10

积分
544
74#
发表于 2017-12-26 09:59:53 | 只看该作者
RE: 24、python_django_web开发_自定义authenticate认证实现用户名或邮... [修改]
回复

使用道具 举报

0

主题

51

帖子

108

积分

注册会员

Rank: 2

积分
108
75#
发表于 2017-12-27 17:05:21 | 只看该作者
python_django_web开发_自定义authenticate认证实现用户名或邮箱或手机登录
回复

使用道具 举报

0

主题

70

帖子

154

积分

人工智能VIP

Rank: 9Rank: 9Rank: 9

积分
154
76#
发表于 2017-12-28 15:03:06 | 只看该作者
111
回复

使用道具 举报

0

主题

28

帖子

62

积分

注册会员

Rank: 2

积分
62
77#
发表于 2018-1-1 16:25:21 | 只看该作者
学习一下
回复

使用道具 举报

0

主题

102

帖子

306

积分

2W人工智能培训

Rank: 10Rank: 10Rank: 10

积分
306
78#
发表于 2018-1-4 11:39:21 | 只看该作者
谢谢分享
回复

使用道具 举报

0

主题

93

帖子

196

积分

注册会员

Rank: 2

积分
196
79#
发表于 2018-1-9 09:45:40 | 只看该作者
00000000000000000
回复

使用道具 举报

0

主题

23

帖子

58

积分

注册会员

Rank: 2

积分
58
80#
发表于 2018-1-9 15:21:08 | 只看该作者
大幅度舒服舒服
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|人工智能工程师的摇篮 ( 湘ICP备2020019608号-1 )

GMT+8, 2024-5-2 14:20 , Processed in 0.161640 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表