上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 20 下一页
摘要: Ajax请求入门 异步提交 局部刷新 ajax不是一门新的技术并且有很多版本 我们目前学习的是jQuery版本(版本无所谓 本质一样就可以) 基本语法 $.ajax({ url:'', // 后端地址 三种填写方式 与form标签的action一致 type:'post', // 请求方式 默认也是 阅读全文
posted @ 2022-12-19 19:54 passion2021 阅读(564) 评论(0) 推荐(0) 编辑
摘要: Q查询进阶操作 from django.db.models import Q q_obj = Q() # 1.产生q对象 q_obj.connector = 'or' # 默认多个条件的连接是and可以修改为or q_obj.children.append(('pk', 1)) # 2.添加查询条件 阅读全文
posted @ 2022-12-19 18:55 passion2021 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 表设计 model层 先考虑普通字段 再考虑外键字段 from django.db import models # Create your models here. class Book(models.Model): name = models.CharField(max_length=32, ve 阅读全文
posted @ 2022-12-18 18:10 passion2021 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 聚合查询 聚合函数:Max Min Sum Count Avg 在ORM中支持单独使用聚合函数 aggregate from django.db.models import Max, Min, Sum, Count, Avg res = models.Book.objects.aggregate(M 阅读全文
posted @ 2022-12-18 17:21 passion2021 阅读(88) 评论(0) 推荐(0) 编辑
摘要: ORM执行SQL语句 有时候ORM的操作效率比原生SQL效率低 django支持我们自己编写SQL语句。 如何在django中使用原生SQL? 方式1:使用pymysql模块 方式2:使用raw方法 models.User.objects.raw('select * from app01_user; 阅读全文
posted @ 2022-12-15 16:46 passion2021 阅读(102) 评论(0) 推荐(1) 编辑
摘要: 模板层之标签 模板语法支持if判断(支持elif): {% if 条件1(可以自己写也可以用传递过来的数据) %} <p>今天又是周三了</p> {% elif 条件2(可以自己写也可以用传递过来的数据) %} <p>百日冲刺</p> {% else %} <p>没多少时间了!</p> {% end 阅读全文
posted @ 2022-12-14 16:37 passion2021 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 路由分发 django支持每个应用都可以有自己独立的路由层、静态文件、模板层。基于该特性多人开发项目就可以完全解耦合,之后利用路由分发还可以整合到一起 多个应用都有很多路由与视图函数的对应关系 这个时候可以拆分到各自的路由层中 使用路由分发之前 总路由直接干路由与视图函数的匹配 path('inde 阅读全文
posted @ 2022-12-13 17:42 passion2021 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 可视化界面之数据增删改查 补充 在模型类中定义双下str方法可以在数据对象被执行打印操作的时候方便的查看 self应该是字段对象 print(对象)时会触发__str__ 并且这个方法的return一定要返回字符串类型的数据 触发提交动作的按钮: ''' form表单中能够触发提交动作的按钮只有两个 阅读全文
posted @ 2022-12-12 18:55 passion2021 阅读(186) 评论(1) 推荐(1) 编辑
摘要: 博客目录 wsgiref模块 jinja2模板语法 django框架简介 django基本操作 静态文件配置 django连接MySQL django模型层初识 ORM基本语句 ORM数据增删改查 django请求生命周期 django路由层 反向解析 路由分发 路由别名的名称空间 虚拟环境 HTT 阅读全文
posted @ 2022-12-10 17:15 passion2021 阅读(125) 评论(1) 推荐(0) 编辑
摘要: 静态文件配置 1. 问题描述 无法使用本地bootstrap文件搭建CSS页面,只能用CDN。 2. 静态文件 不怎么经常变化的文件 主要针对html文件所使用的到的各种资源 比如bootstrap 的 css js 都是别人写好的 你无需怎么修改 这些就称之为==静态文件== 比如说img图片文件 阅读全文
posted @ 2022-12-10 17:09 passion2021 阅读(47) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 20 下一页