2023年2月27日

django多表查询

摘要: 注意事项: 表的名称myapp_modelName,是根据 模型中的元数据自动生成的,也可以覆写为别的名称 id 字段是自动添加的 对于外键字段,Django 会在字段名上添加"_id" 来创建数据库中的列名 这个例子中的CREATE TABLE SQL 语句使用PostgreSQL 语法格式,要注 阅读全文

posted @ 2023-02-27 20:30 与太阳肩并肩 阅读(399) 评论(0) 推荐(0)

2023年2月26日

ORM的单表操作(ORM的14种方法详解)

摘要: ORM的API: <1> all(): 查询所有结果 <2> filter(**kwargs): 它包含了与所给筛选条件相匹配的对象 <3> get(**kwargs): 返回与所给筛选条件相匹配的对象,返回结果有且只有一个,如果符合筛选条件的对象超过一个或者没有都会抛出错误。 <4> exclud 阅读全文

posted @ 2023-02-26 21:16 与太阳肩并肩 阅读(97) 评论(0) 推荐(0)

BBS项目建表及一对一、一对多、多对多表关系之间如何外键关联

摘要: 1.用户表 在一个模型下面定义一个__str__方法,然后return模型里的name字段,当我们打印这个类的对象的时候,显示name值 2.个人站点 3.分类表 4.文章标签表 5.文章表 6.文章标签表和文章表是多对多第三张外键表 7.点赞点踩表 8.评论表 阅读全文

posted @ 2023-02-26 20:44 与太阳肩并肩 阅读(30) 评论(0) 推荐(0)

文件上传

摘要: JsonResponse转码: JsonResponse转码_1: 文件上传对象里的属性: 文件上传前端: 文件上传后端: 文件上传路由: 文件上传效果: 阅读全文

posted @ 2023-02-26 19:11 与太阳肩并肩 阅读(21) 评论(0) 推荐(0)

路由和视图

摘要: 路由控制_1.路由写法: 路由控制_2.路由自动添加斜杠的配置项: 路由控制_3.有名分组和无名分组的区别: 路由控制_4.路由接收字符串变为整型传到后端: 路由控制_5.路由的转换器: 视图层: 阅读全文

posted @ 2023-02-26 16:49 与太阳肩并肩 阅读(24) 评论(0) 推荐(0)

响应对象主要有三种形式:HttpResponse() render() redirect()

摘要: render() 参数: request: 用于生成响应的请求对象。 template_name:要使用的模板的完整名称,可选的参数 context:添加到模板上下文的一个字典。默认是一个空字典。如果字典中的某个值是可调用的,视图将在渲染模板之前调用它。 render方法就是将一个模板页面中的模板语 阅读全文

posted @ 2023-02-26 16:32 与太阳肩并肩 阅读(80) 评论(0) 推荐(0)

Day48.pymysql基本使用

摘要: 1.查询_字典形式输出: 2.查询_元组形式输出: 3.插入: 4.删除: 5.修改: 阅读全文

posted @ 2023-02-26 11:49 与太阳肩并肩 阅读(52) 评论(0) 推荐(0)

2023年2月25日

cookie_session_token

摘要: 捕获异常: 阅读全文

posted @ 2023-02-25 20:01 与太阳肩并肩 阅读(15) 评论(0) 推荐(0)

魔法方法

摘要: 阅读全文

posted @ 2023-02-25 16:06 与太阳肩并肩 阅读(44) 评论(0) 推荐(0)

可变类型和不可变类型、闭包函数、装饰器+语法糖

摘要: 可变类型和不可变类型: 闭包函数: 装饰器+语法糖: 阅读全文

posted @ 2023-02-25 14:38 与太阳肩并肩 阅读(35) 评论(0) 推荐(0)

导航