会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
你好,少年
学习、赚钱,这是你一辈子都要做的事,永远不能停下。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
10
···
12
下一页
2023年1月2日
django_博客练习(注册/登录/首页)
摘要: 表设计 表分析 先确认表的数量 再确认表的基础字段 最后确认表的外键字段 1.用户表(基于auth模块设计扩展,手机号,头像,注册时间) from django.contrib.auth.models import AbstractUser class UserInfo(AbstractUser):
阅读全文
posted @ 2023-01-02 21:32 Python-moon
阅读(57)
评论(0)
推荐(0)
2022年12月28日
auth认证模块
摘要: auth介绍 auth模块可以帮助我们很快的搭建用户相关的功能 注册登录修改密码等 也可以使用该模块设置django管理员账号密码(django自带一个admin路由,需要我们提供管理员账号和密码) auth自带一个auth_user数据表 当你执行过数据库迁移命令后自动创建。默认也有很多字段。 有
阅读全文
posted @ 2022-12-28 19:43 Python-moon
阅读(92)
评论(0)
推荐(0)
2022年12月27日
csrf校验/CBV类添加装饰器
摘要: csrf跨站请求伪造 网站在提交表单时一般是通过post请求朝一个网站提交信息,然后这个网址通过request.POST的方式拿到数据。 投机分子仿造了一个前端一摸一样的钓鱼网站,并且表单提交的地址也是跟真实网址一个地址,那他就可以在提交数据前做一些非法手段。 例如提交数据前 更改数据的值等 篡改表
阅读全文
posted @ 2022-12-27 21:32 Python-moon
阅读(21)
评论(0)
推荐(0)
2022年12月26日
cookie和session
摘要: cookie和session简介 http协议中规定了浏览器不会保存客户端的状态,无状态特性。 但是我们有时候需要保存用户的登录状态,不然用户每次访问都需要再次登录,所以有了用户校验用户是否登录的令牌 cookie:保存在客户端的用户状态相关信息 session:保存在服务端的用户状态相关的信息 s
阅读全文
posted @ 2022-12-26 23:49 Python-moon
阅读(46)
评论(0)
推荐(0)
2022年12月25日
forms组件用法
摘要: forms组件作用 日常生活中我们有很多需要输入的信息,前后端都是需要有校验规则的,以及用户 输入错误时给予对应的提示信息。 当然我们可以使用ajax绑定事件来获取后端的提示,但是每一个输入框都绑定一个ajax事件太麻烦了所以才有了form组件 django提供的,具有三大功能 自动校验数据 自动生
阅读全文
posted @ 2022-12-25 17:36 Python-moon
阅读(62)
评论(0)
推荐(0)
2022年12月20日
自定义分页器使用/批量插入数据
摘要: 多对多表的三种创建方式 1.全自动创建 ManyToManyField class Book(models.Model): title = models.CharField(max_length=32) authors = models.ManyToManyField(to='Author') cl
阅读全文
posted @ 2022-12-20 20:30 Python-moon
阅读(59)
评论(0)
推荐(0)
2022年12月19日
Ajax
摘要: Ajax 异步提交局部刷新 全称:AJAX(Asynchronous Javascript And XML) 中文名为:异步javascript和XML 通过JavaScript来操作 发送请求到服务端 XML:数据交互使用XML,现在主流使用JSON格式 局部刷新:JS的DOM操作 原生JS可以写
阅读全文
posted @ 2022-12-19 23:15 Python-moon
阅读(29)
评论(0)
推荐(0)
2022年12月15日
Django模型层ORM
摘要: 测试环境 Django默认需要整个项目跑起来才可以运行功能函数,如果想测试某个文件需要准备测试环境。(主要指模型层 models.py) 1.python自带测试环境 python Console 但整个是命令行形式 看起来不够直观 2.自己搭建 在自己的app里面创建一个test.py文件 并复制
阅读全文
posted @ 2022-12-15 20:00 Python-moon
阅读(56)
评论(0)
推荐(0)
2022年12月14日
Django模板层
摘要: 模板层传输数据 前端可以通过反向解析的方法发送数据到后端 后端可以再返回页面的时候携带数据一并返回 前端语法: {{}}:主要与数据值相关 {%%}:主要与逻辑相关 前端html文件中可以使用 {{获取到后端传送的数据}} <p> {{ name }} </p> <p> {{ age }} </p>
阅读全文
posted @ 2022-12-14 17:32 Python-moon
阅读(34)
评论(0)
推荐(0)
2022年12月13日
Django视图层/FBV与CBV/jsonResponse对象/form表单上传文件/request对象获取文件
摘要: 虚拟环境 每创建一个虚拟环境类似于重新下载了一个纯净的python解释器 但虚拟环境不要创建太多,会占用电脑硬盘空间 项目1需要使用:django1.11 python38 项目2需要使用:django2.22 pymysql requests python38 项目3需要使用:django3.22
阅读全文
posted @ 2022-12-13 21:21 Python-moon
阅读(67)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
10
···
12
下一页
公告