摘要:
聚合查询:整表聚合和分组聚合 1、整表聚合 -- 不带分组的聚合查询是指:将全部数据进行集中统计查询 -- 需要导入: -- from django.db.models import * -- 聚合函数:Sum,Avg,Count,Max,Min -- 语法: -- <model_name>.obj 阅读全文
摘要:
一般访问static路径下的图片: 1、views.py from django.shortcuts import render def test_static(request): return render(request, 'test_static.html') 2、urls.py from d 阅读全文
摘要:
反向解析: -- 使用path动态名称来查找相应的路由、而不用考虑什么相对路径和绝对路径 在模板中使用url的别名: 1、views.py from django.http import HttpResponse from django.shortcuts import render #模板中传参 阅读全文
摘要:
在窗口打开Windows Powershall在windows以管理员的身份运行 get-executionpolicy 获取策略 set-executionpolicy remotesigned 执行 选择 1 再选择Y 即可 Set-ExecutionPolicy -Scope CurrentU 阅读全文
摘要:
一对一不是数据库的一个连表操作、而是Django独有的一个连表操作、一对一相当于是特殊的一对多的关系、只是相当于加了unique=True models.py from django.db import models #身份证 class IDCard(models.Model): idcard_n 阅读全文
摘要:
针对多对多的关系django会自动创建第三张表、也可以通过through参数指定第三张表 models.py from django.db import models # Create your models here. #多对多 #用户表:电影 = N:M #一个用户可以收藏多部电影 #一部电影可 阅读全文
摘要:
#多模块关联 -- 关联分类:Django中的三个函数 -- ForeignKey-称为外键:一对多、将字段定义在多的一端中 -- ManyToMnayField:多对多、将字段定义在两端的任意一端中 -- OneToOneField:一对一、将字段定义在任意一端中 如:一对一: 一对多: 多对多: 阅读全文
摘要:
在setting.py中 #sqlite的配置 # DATABASES = { # 'default': { # 'ENGINE': 'django.db.backends.sqlite3', # 'NAME': BASE_DIR / 'db.sqlite3', # } # } #mysql的配置 阅读全文