摘要:手动阀
阅读全文
随笔分类 - 05Django / 001.Diango17期
摘要:HttpRequest对象 服务器接受到http协议的请求后,会根据报文创建HttpRequest对象视图函数的第一个参数是HttpRequest对象在django.http模型中定义了HttpRequest对象的API 属性: path:一个字符串,表示请求的页面的完整路径,不包含域名; meth
阅读全文
摘要:关联表的数据操作 1. 单表数据操作 objects:管理器 2.one-to-many(正向/反向增删改查) 2.1. 正向 一个模型如果有一个关联字段(外键字段),通过这个模型对外键关联的模型进行操作叫做正向。 1. # 增、改:无则增,有则改 a. 通过属性赋值的方式 s1 = Student
阅读全文
摘要:每个django模型类都有一个默认的管理器,objects 常用的查询 常用的查询方法: Student皆为数据库名称 1. 获取所有记录all:res = Student.objects.all() 2. 查询单条get:res = Students.objects.get(name='liuxi
阅读全文
摘要:Django的ORM简介 1. ORM概念:对象关系映射(Object Relational Mapping,简称ORM) 2. ORM的优势:不用直接编写SQL代码,只需像操作对象一样从数据库操作数据。 即用面向对象的方式,描述数据库,操作数据库,达到不用编写SQL语句,就能对数据库进行增删改查。
阅读全文
摘要:准备工作 1. 关于自定义 官方文档:https://docs.djangoproject.com/zh-hans/3.2/howto/custom-template-tags/ 2. 路径配置 公用 1. 创建一个新的app,然后将自定义的模板标签和过滤器的python文件放置在新的app下; 2
阅读全文
摘要:1.概念 2.创建项目 a. 创建环境:mkirtualenv -p /usr/bin/python3 环境名; b. 安装需求包:pip install django/pymysql/djangorestframework等; c. 创建项目:django-admin startproject;
阅读全文
摘要:网页强制刷新:ctrl+F5 常用标签 模板标签作用,可以在模板中进行各种逻辑操作,比如,循环、判断等 1. 语法 {% load static %} #加载第三方标签 {% tag %}[{% endtag%}] {% for student in students %} 项目{% endfor
阅读全文