摘要:一、常用的查询 常用的查询方法(注:User为app项目): 获取所有的记录: rs = User.objects.all() 获取第一条数据:rs = User.objects.first() 获取最后一条数据:rs = User.objects.last() 根据参数提供的条件获取过滤后的记录:
阅读全文
12 2022 档案
摘要:一、Django的ORM简介 1. ORM概念:对象关系映射(Object Relational Mapping); 2. ORM优势:不用直接编写SQL代码,只需像操作对象一样从数据库操作数据。 django模型映射关系 模型类 > 数据表 类属性 >表字段名 1. 模型类必须都写在app下的mo
阅读全文
摘要:一、关于自定义 自定义的引入 内置函数 >自定义函数 内置模块 >自定义模板 内置过滤器 >自定义过滤器 内置标签 >自定义标签 二、文件路径配置 templates 存放模板的目录 templatetags 存放自定义标签及过滤器的目录 1. 在项目目录下创建个名为common的Python包 2
阅读全文
摘要:一、常用标签 模板标签 标签在渲染的过程中提供任意的逻辑。这个定义是刻意模糊的。例如,一个标签可以输出内容,作为控制结构,例如 “if”语句或“for”循环从数据库中提取内容,甚至可以访问其他的模板标签。 标签语法:由{% %}来定义的,例如:{% tag %} {% endtag %} 常用标签
阅读全文
摘要:一、模板路径总结 1. DIRS定义一个目录列表,模板引擎按列表顺序搜索这些目录以查找模板源文件。将templates放在主项目目录下; 2. APP_DIRS告诉模板引擎是否应该进入每个已安装的应用中查找模板,值为True则模板会去安装了的app下面的templates文件夹查找模板。所以我们也可
阅读全文
摘要:一、url基本概念及格式 URL概念: URL(Uniform Resoure Locator)统一资源定位符是对可以从互联网上得到的资源的位置和访问方法的一种简介的表示,是互联网上标准资源的地址。互联网上的每个文件都有一个唯一的URL,它包含的信息指出文件的位置以及浏览器应该怎么处理它。 urls
阅读全文
摘要:一、基本认知 http服务器:用来接受用户请求,并将请求转发给web应用框架进行处理。 Web应用框架处理完以后再发送给http服务器,http服务器再返回给用户。 二、工具准备 Linux(Ubuntu):虚拟环境。同一时间段Python版本只能是一种,无法在开发多少项目时进行版本统一,故通过创建
阅读全文