Django 测试平台搭建学习:登录模块

本文档介绍了使用Django构建测试平台的登录和退出功能。通过学习官方文档,实现了用户登录后重定向到home页面并显示用户名,以及支持用户退出登录的功能。详细讲解了views.py中的login和logout方法,并阐述了urls配置和视图方法之间的关系。
摘要由CSDN通过智能技术生成

前言

缺少全栈的练手项目,找了一本书《自动化平台测试开发:python测试开发实战》用来边做边练习,希望能坚持下来。

第二章从抄代码当中结合一些官方文档,加入自己的理解,目前还在编抄遍看的过程。本章主要是关于登录后的重定向到home页面,需要带入$用户名 信息,同时还要支持退出。


目录

前言

一、准备工作

二、相关资料

2.1、登录的相关文档

三、代码实现和注释

3.1 login方法

3.2 退出登录

四、小结


一、准备工作

上一章中作者写了个demo,在urls.py文件中做了path 和views的的方法匹配,而views的 login方法的处理是任意请求后返回到login.html页面。

下面根据页面来分析下要实现的需求和方法拆解:

登陆窗口

二、相关资料

2.1、登录的相关文档

django.contrib.auth | Django 文档 | Djangohttps://docs.djangoproject.com/zh-hans/4.0/ref

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
本课程为Django第七季课程:用户登陆模块     本季课程主要实现图片的上传和展示,用户登陆账号的管理,用户账号的登陆、个人信息的修改、注销,使用邮箱地址找回密码。包含的主要知识点有:virtualenv虚拟环境、pip下载包、多app项目开发、templates模板的继承、font-awesome图标的使用、原生SQL语句和数据库交互、ORM模型和数据库交互、LayUI页面布局、jQuery实现用户交互、Ajax的异步请求、页面的块状展示数据、表格展示数据、表格的分页、数据的增改删改、Layer弹出层使用、表单的验证、照片的上传、照片的展示、图片展示的分页、照片的标准和放大、用户账号的增删改查、用户的登陆、Session和Cookie、Redis服务器的部署和基本配置、Django发送邮件等等知识点      本案例完整的演示了项目实现过程,虽然不复杂,但涉及的内容非常多,特别是前后端交互的时候,有诸多的坑等着你去踩,好在王老师全程代码呈现,带着大家一起填坑,大大提高学习效率的同时,也培养了大家良好的代码习惯,希望大家一致跟着王老师学习Python开发。 Django第八季课程课程预告:权限管理Django第九季课程课程预告:Web项目发布到阿里云 课程目标:本系列课程是从零基础开始并深入讲解Django,最终学会使用Django框架开发企业级的项目。课程知识点详细,项目实战贴近企业需求。本系列课程除了非常详细的讲解Django框架本身的知识点以外,还讲解了web开发中所需要用到的技术,学完本系列课程后,您将独立做出一个具有后台管理系统,并且前端非常优美实用的网站。对于从事一份Python Web开发相关的工作简直轻而易举。 

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值