网站首页 站内搜索

搜索结果

查询Tags标签: Django,共有 1633条记录
  • Django笔记二十之手动编写migration文件

    本文首发于公众号:Hunter后端 原文链接:Django笔记二十之手动编写migration文件前面介绍过,migration 文件主要记录的是 Django 系统 model 的变化,然后通过 migrate 命令将变化适配到数据库中。 比如在某个 application 下新增了某张表,或者对某张表更改了字段,可以…

    2023/4/10 1:22:21 人评论 次浏览
  • Django笔记十九之manager用法介绍

    本文首发于微信公众号:Hunter后端 原文链接:Django笔记十九之manager用法介绍首先介绍一下 manager 的使用场景,比如我们有一些表级别的,需要重复使用的功能,都可以使用 manager 来实现。 比如我们在前面的笔记中介绍的 model 的 create()、update() 等方法,Blog.ob…

    2023/4/9 1:22:19 人评论 次浏览
  • Django笔记十七之group by 分组用法总结

    本文首发于微信公众号:Hunter后端 原文链接:Django笔记十七之group by 分组用法总结这篇笔记介绍 Django 里面 model 的 group by 对应的一些操作。 用到的 Model 如下: class TestModel(models.Model):num = models.IntegerField()user_id = models.IntegerField()cre…

    2023/4/8 1:22:00 人评论 次浏览
  • Django笔记十八之save函数的继承操作和指定字段更新等实例方法

    本文首发于微信公众号:Hunter后端 原文链接:Django笔记十八之save函数的继承操作和指定字段更新等实例方法这篇笔记主要介绍 Django 一些实例方法。 什么是 实例,我们知道通过filter() 的一些筛选方法,得到的是 QuerySet,而 QuerySet 取单条数据,通过索引,或者 fir…

    2023/4/7 1:22:17 人评论 次浏览
  • Django笔记十六之aggregate聚合操作

    本文首发于微信公众号:Hunter后端 原文链接:Django笔记十六之aggregate聚合操作这一篇笔记介绍一下关于聚合的操作,aggregate。 常用的聚合操作比如有平均数,总数,最大值,最小值等等 用到的 model 如下class Author(models.Model):name = models.CharField(max_leng…

    2023/4/6 1:23:13 人评论 次浏览
  • Django笔记十五之in查询及date日期相关过滤操作

    这一篇介绍关于范围,日期的筛选in range date year week weekday quarter hour1、in in 对应于 MySQL 中的 in 操作,可以接受数组、元组等类型数据作为参数: Blog.objects.filter(id__in=[1,2,3])对应的 SQL 是: select * from blog_blog where id in (1,2,3);字符串也…

    2023/4/4 1:22:17 人评论 次浏览
  • Django笔记十四之统计总数、最新纪录和空值判断等功能

    本篇笔记将介绍一些 Django 查询中统计总数、最新纪录和空值判断等功能。count in_bulk latest、earliest first、last exists contains、icontains gt、gte、lt、lte startswith、istartswith isnull1、count 返回查询的 QuerySet 的总数。 比如想查询 Blog 下 name = hu…

    2023/4/3 1:22:13 人评论 次浏览
  • 【金秋打卡】第20天 继续模板标签的使用 当前时间的显示

    1.课程名称:模板标签的使用课程章节:当前时间的显示2.课程内容:html循环渲染对象的方法添加测试对象记得加上 items 不然会报错在for 循环里帮商品排序倒序 添加关键字 reversed 就可以了原本顺序 葡萄 苹果 菠萝设置倒序就会显示变倒序了添加变量属性 添加下标forlo…

    2022/11/14 4:24:02 人评论 次浏览
  • 【金秋打卡】第18天 模板变量的使用

    1.课程名称:渲染python中的变量课程章节:模板变量的使用,渲染python中的变量2.课程内容:语法{{variable}}当模板引擎遇到一个变量,他将计算这个变量,然后结果替换掉它的本身变量名称中不能有空格或标点符号渲染静态图片图片地址的变量img_url = /...../..../....模板…

    2022/11/12 4:24:05 人评论 次浏览
  • 【金秋打卡】第10天 内置的视图及重写

    1.课程名称:django基础课程章节:内置的视图及重写2.课程内容:首先我们在article 模块下添加一个异常,访问的时候就触发异常添加代码 raise valueError然后我们进入浏览器访问一下会进入开发的报错模式我们需要把它变成生产模式下的报错模式给予用户去到项目目录下的sett…

    2022/11/4 4:25:02 人评论 次浏览
  • 【金秋打卡】第9天 【重定向】视图快捷键方法

    1.课程名称:django 重定向课程章节:【重定向】视图快捷键方法2.课程内容:首先写两个url path(index1/,views.index_one) path (index2/,views.index_two)views.py测试是否正确然后使用这个函数来重定向引入修改使用这个函数 那么我们访问index_one 就会重定向到…

    2022/11/3 4:25:06 人评论 次浏览
  • Django高并发处理与解决方案探讨

    一直在听别人说,django在处理高并发时很低效,甚至有些人道听途说Django并不能处理高并发,然后萌发放弃Django的念头。那么在这里就和大家一起探讨一下Django高并发怎么处理。 一直都在说高并发,在这之前,我们先了解一下什么是高并发。多少QPS才算是高并发?业务系统服…

    2022/9/16 23:47:17 人评论 次浏览
  • django queryset列表合并

    import itertoolsqueryset_top = query.filter(is_top=True).order_by("-updated_at") queryset2 = query.filter(is_top=False).order_by("-created_at") queryset = list(itertools.chain(queryset_top, queryset2))这样就实现了合并两个queryset,…

    2022/9/15 23:18:39 人评论 次浏览
  • 【django学习-14】Django配置mysql数据库,问题汇总

    1、配置连接mysql数据库DATABASES = {# default: {# ENGINE: django.db.backends.sqlite3,# NAME: BASE_DIR / db.sqlite3,# }default: {ENGINE: django.db.backends.mysql,NAME: mysite0912,USER: root,PASSWORD: xxx,HOST:xxxxx,PORT:3306,} }NAME即数据库的名字…

    2022/9/15 2:18:46 人评论 次浏览
  • 【django学习-15】ORM简介与数据表操作

    ORM概念:对象关系映射(Object Relational Mapping,简称ORM)模式是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。ORM优缺点:优点:1 ORM使得我们的通用数据库交互变得简单易行,而且完全不用考虑该死的SQL语句。快速开发,由此而来。 2 可以避免一些…

    2022/9/14 23:21:09 人评论 次浏览
扫一扫关注最新编程教程