
django
文章平均质量分 86
李木子木子
这个作者很懒,什么都没留下…
展开
-
python + django 搭建页面---用户认证
文章目录前言一、保存验证码二、保存用户信息三、注销函数四、传信息到页面五、验证结果六、总结前言浏览器向服务器提交数据,然后生成session存在数据库,并将sessionid 返回给浏览器,然后浏览器将sessionid作为cookie保存。每个客户端在服务器端有一个独立的session一、保存验证码登陆成功后,需要向request.session中保存数据,由于现在的验证结构中有三个信息,验证码、用户名、密码,根据代码逻辑,验证码需要的一个被验证,因此先把验证码信息传入session中(把之前原创 2022-05-23 18:07:02 · 707 阅读 · 0 评论 -
python + django 搭建页面---用户管理
文章目录前言一、MySQL中增删改查二、django ORM中对MySQL的增删改查1.什么是ORM2.获取数据3.查找数据4.删除和更新数据总结前言提到用户管理之类的,无非就是在数据库增删改查。假如我们有个表叫web_admin,表结构如下图,我们要对此表增删改查一、MySQL中增删改查我们要对web_admin表进行增删改查(最基本的语句)指定字段增加一个数据,id是自增的insert into web_admin(username,password) values ('黑猫警长',原创 2022-05-19 23:31:53 · 956 阅读 · 0 评论 -
python + django 搭建页面---图片验证码
文章目录前言图片验证码总结前言上文已经实现了登录页面的基本逻辑,现在我们来实现图片验证码图片验证码网上有太多教程,就直接放图片验证码的实现函数了。我们要操作的是创建utils文件夹,里面创建code.py文件,放check_code函数,check_code的font_file需要传入一个字符文件ttf,网上随便下载一个导入即可,其他字段默认值根据自己需要改变。import randomfrom PIL import Image, ImageDraw, ImageFont, ImageFil原创 2022-05-18 22:45:36 · 851 阅读 · 0 评论 -
python + django 搭建页面----登录页面
Python3.7 + Django3.2 + MySQL8.0文章目录Python3.7 + Django3.2 + MySQL8.0一、创建一个web服务器二、创建app(web应用程序)1.启动网站试试2.注册app3.建立表结构(mysql数据库)4.增删改查总结一、创建一个web服务器django-admin startproject pywebpyweb 文件下包含一个同名文件夹和manage.pymanage.py可以理解是网站的管理脚本,同名文件夹功能可以理解为对网站内容的控原创 2022-05-11 22:51:15 · 4649 阅读 · 4 评论