Django框架
文章平均质量分 91
メΨLEI.o 0
这个作者很懒,什么都没留下…
展开
-
Django框架之(之七-九)数据库查询和ORM
Django框架之(之七-九)数据库查询和ORM 一、查询操作 查找是数据库操作中一个非常重要的技术。查询一般就是使用filter、exclude以及get三个方法来实现。 查询条件 代码 意义 exact 使用精确的=进行查找 iexact 使用like进行查找 contains 大小写敏感,判断某个字段是否包含了某个数据 icontains 大小写不敏感的匹配查询 in 提取那些给定的field的值是否在给定的容器中 二、根据关联的表进行查询 categorie.原创 2021-01-08 19:55:16 · 160 阅读 · 0 评论 -
Django框架(之六)数据库模型属性和外键
Django框架(之六)数据库模型属性和外键 一、ORM常用字段 常用字段 含义 AutoField 映射到数据库中是int类型,可以有自动增长的特性 BigAutoField 64位的整形,类似于AutoField,数据的范围是从1-9223372036854775807 BooleanField 在模型层面接收的是True/False CharField 在数据库层面是varchar类型,在Python层面就是普通的字符串,最大长度 DateTimeField 日期时间.原创 2020-12-30 15:47:56 · 330 阅读 · 0 评论 -
Django框架(之四)模板下
Django框架(之四)模板下 一、模板常用的过滤器 在模版中,有时候需要对一些数据进行处理以后才能使用。一般在Python中我们是通过函数的形式来完成的。而在模版中,则是通过过滤器来实现的。过滤器使用的是|来使用。 add,拼接字符串 {{ value|add:"2" }} cut:移除值中所有指定的字符串。 {{ value|cut:" " }} date:将一个日期按照指定的格式,格式化成字符串。 date里面的格式字符 格式字符 描述 示例 Y 四位数字的年.原创 2020-12-27 22:20:20 · 143 阅读 · 2 评论 -
Django框架(之五)数据库
Django框架(之五)数据库 一、数据库连接 1.安装MySQL驱动,直接在项目虚拟环境下,输入pip install mysqlclient默认安装。 常见MySQL驱动介绍 - MySQL-python:也就是MySQLdb。是对C语言操作MySQL数据库的一个简单封装。遵循了Python DB API v2 但是只支持Python2,目前还不支持Python3。 - mysqlclient:是MySQL-python的另外一个分支。支持Python3 并且修复了一些bug。 - py.原创 2020-12-26 20:03:08 · 288 阅读 · 2 评论 -
Django框架(之三)URl视图和模板
Django框架(之三)URl视图和模板原创 2020-12-24 19:34:32 · 148 阅读 · 0 评论 -
Django框架(之二)URL与视图
Django框架(之二)URL与视图 一、视图 视图一般都写在app的views.py中。并且视图的第一个参数永远都是request(一个HttpRequest)对象。这个对象存储了请求过来的所有信息,包括携带的参数以及一些头部信息等。在视图中,一般是完成逻辑相关的操作。 views.py urls.py 二、URL映射和添加参数 可以在path函数中,使用尖括号的形式来定义一个参数,从而使一些参数可以做动态调整 结果 三、URL模板化和转换器 1.定义:URL中包含另外一个url.原创 2020-12-21 01:14:32 · 130 阅读 · 0 评论 -
Django框架(之一)虚拟环境与环境的搭建
Django框架(之一)虚拟环境与环境的搭建 一、虚拟环境 1.pipenv安装 windows安装方法—pip install pipenv Mac安装方法—brew install pipenv Linux安装方法—pip install pipenv pipfile 2.在工程目录下创建虚拟环境 pipenv shell 3.在pycharm中,设置虚拟环境 4.虚拟环境创建完毕 二、Django框架 1.Django介绍 Django也遵循MVC思想,但是有自.原创 2020-12-17 21:05:26 · 290 阅读 · 0 评论