文章分类 - Django
摘要:域名: mmszxcdj.top www.mmszxcdj.top Swaks 1、邮件的分析 标题: 发件人: 收件人: 时间: 内容: swaks –to <要测试的邮箱> 用来测试邮箱的连通性, 也就是 收件人的信箱 --from <要显示的发件人邮箱> --ehlo <伪造的邮件ehlo头>
阅读全文
摘要:011 Django -ORM之多表操作 1、表关系 表关系 一对多 是在多的表中创建关联的关系 多对多 是通过在第三张表中创建关联关系 举例说明: 学校 班级 老师 课程 学生
阅读全文
摘要:ORM 之 更新 删除 1、update # 单条数据更新 info = models.Student.objects.get(name='小三') info.chinese_score = 61 info.save() # 不推荐 模型对象的更新,性能差,把该条记录所有字段的值重新更新了 UPDA
阅读全文
摘要:ORM 之 模糊查询 1、字符匹配查询 # 等于 SQL 中的like # 开头 # models.Student.objects.filter(name__startswith='小') # 结尾 # models.Student.objects.filter(name__endswith='小'
阅读全文
摘要:ORM 之 查询数据 1、queryset 数据类型 在python中一切皆对象,每一个变量是由不同数据类型生成,叫做类型对象,比如字典,就叫做字典对象, django 的数据类型 QuerySet,也是一种数据类型,元素分别是模型对象和字典 模型对象类似于列表的数据对象,有索引,元素 字段的 ke
阅读全文
摘要:001 Django 的初认识 002 Django 路由 003 Django request请求对象 004 django的模板语法 数据类型的使用 005 django的模板语法 逻辑使用 for if 006 django的模板语法 标签嵌入,继承,路由反向代理 007 djangoORM-
阅读全文
摘要:1、配置mysql 创建数据库 CREATE DATABASE `test` CHARACTER SET 'utf8mb4'; 配置用户权限 1 配置MySQL的信息 setting.py DATABASES = { 'default': { 'ENGINE': 'django.db.backend
阅读全文
摘要:模板语法之 代码复用 深度查询语法 解决变量的变形问题 逻辑语法 解决的容器元素的遍历取出的问题 以上两种解决了在一个页面的代码问题,多个标签如果想在不同的页面中去使用,该如何处理, 现在解决代码复用的问题 1、 传统模板分离 include 嵌入模板 把公共的标签,独立出来,任意页面使用的时候,使
阅读全文
摘要:模板语法之逻辑判断 在深度查询语法中,主要针对的是对于变量的值 进行了各种形式上的转变,单位的换算,大小写等,隐藏字符,截断。 对py代码在处理业务逻辑中提供了很多的便利性, 对于要在模板文件要展示的数据再进行二次的逻辑处理, 如果在view文件中也可以使用python代码中实现,但是模板语法提供更
阅读全文
摘要:01 DTL 引擎的本质 def index(request): # 获取模板文件 tpl = get_template('appo1/index.html') # 获取数据 import time dates = time.strftime("%X") msg = {"html_msg":date
阅读全文
摘要:1 django 的wsgi的功能就是接收响应http的 wsgi文件: 封装了socket,功能是 1 解析请求数据,并且把解析的数据封装成request 以实际参数的形式传给urls ,触发视图函数,传入参数到函数内 2.接收到响应数据后,封装成http的响应体,响应头,用socker 转发给请
阅读全文
摘要:单体架构 开发效率高 单一主机 本地调用 单进程 垂直架构 比如上述的单体架构中的订单模块,访问量高,就把一个大的系统进行按照业务 拆解出来,变成多个子系统。 对比单体架构优点 1、一个子系统的压力大的话,直接把子系统进行多次部署提供服务。对于单体架构对于伸缩性,独立性,隔离性有了较大的提升 2、每
阅读全文
摘要:01 路由分发 urls 文件中的对应关系: def get_timer(request): path('timer/', get_timer), http://127.0.0.1:8000/timer 1. url地址的访问有请求头和请求方式,请求体数据 2. django接收到http请求后,获
阅读全文
摘要:1,Django的简介 1.django是一个大而全的web框架,集成了很多的组件, 让程序员只关注代码逻辑的编写。 2,模型的介绍 Django模型是mtv , model是orm操作数据库的对象。 template 是如何展示页面的, view负责处理逻辑代码的同时调用template和mode
阅读全文