![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
qq_571516248
这个作者很懒,什么都没留下…
展开
-
django09 分组聚合 重要
聚合查询 ''' # 聚合函数的使用场景 -- 单独使用:不分组,只查聚合结果 -- 分组使用:按字段分组,可查分组字段与聚合结果 # 导入聚合函数 from django.db.models import Avg, Max, Min, Count, Sum ''' 单独聚合查询:aggregate ''' # 语法: aggregate(别名=聚合函数('字段')) # 规则...转载 2019-03-22 18:00:15 · 564 阅读 · 0 评论 -
django08 多表操作 重要
多表操作 1、Django多表ORM设计规则 ''' 1. 关联的表之间建议建立外键,但可以取消关联关系(db_constraint=False) 2. 关联表之间的外键字段建议采用对应类名的全小写 3. 采用关联表的主键或对象均能进行操作 ''' ''' # 书籍 Book: id name price publish_date publish author(多对多关联字段) # 出版社 ...转载 2019-03-22 17:59:23 · 54 阅读 · 0 评论 -
django 掌握另外建议会使用bootstrap jquery js
Django模板语言的复用 include标签 ''' 前提:项目中,往往会出现多个页面拥有一个或几个相同的页面板块,或是一个页面多个页面板块是相同的 解决:我们可以采用模板语言复用 include标签 来帮我们解决,就避免了大量的复制粘贴html页面板块代码 ''' 公共的页面板块 <!-- templates/public.html --> <!-- 该页面位公共...转载 2019-03-22 17:58:33 · 200 阅读 · 0 评论 -
django5 了解
DTL简介 ''' 全称:Django模板语言(Django Template Language) 语法: filter {{ }} tag {% %} ''' 简单变量的使用 ''' 1.视图函数可以通过两种方式将变量传递给模板页面 -- render(request, 'test_page.html', {'变量key1': '变量值1', ..., '变量keyn': '...转载 2019-03-22 17:57:06 · 144 阅读 · 0 评论 -
django4 虚拟环境(不太重要)
虚拟环境安装 ''' 1.通过pip3安装虚拟环境: -- pip3 install virtualenv 2.前往目标文件夹: -- cd 目标文件夹 (C:\Virtualenv) 3.创建纯净虚拟环境: -- virtualenv 虚拟环境名 (py3-env1) 了解:创建非纯净环境: -- virtualenv-clone 本地环境 虚拟环境名 4.终端启动虚拟环境: -...转载 2019-03-22 17:55:59 · 264 阅读 · 0 评论 -
django3 url路由
一、路由url函数 ''' 1.路由自上而下进行匹配 2.ulr(正则路径, 视图函数内存地址, 默认参数, 路由别名) ''' 二、路由正则 ''' 1.规定开始:^ | 规定结束:$ url(r'index', views.index) => /index/ | /aindex/ | /indexb/ | /aindexb/ 均能匹配 url(r'^index', vie...转载 2019-03-22 17:54:34 · 1519 阅读 · 0 评论 -
django2 django安装 初识即数据库配置静态文件配置
一、命令行搭建Django项目 安装django # 在指定解释器环境下安装django 1.11.9 # 在真实python3环境下: pip3 install django==1.11.9 # 查看django版本: django-admin --version # 安装出错: 采用管理员命令行 创建项目 # 先前往目标路径 # 创建项目: django-admin startpr...转载 2019-03-22 17:53:03 · 97 阅读 · 0 评论 -
django1了解
Django框架导读 自助:动态网页的本质都是字符串替换,都是在服务端完成的,然后再发送给浏览器 # 自助:wsgiref框架和jinja2(须要安装)框架 jinja2语法:{{}},{% %},{##} 一、课程导读 1、web应用 运行在浏览器上的应用 2、c/s b/s 架构 client/server:客户端服务器架构,C++ brower/server:浏览器服务器架...转载 2019-03-22 17:49:44 · 162 阅读 · 0 评论 -
7. django查询函数和模糊查询和FQ
单表操作 数据库相关设置 ''' # Mysql连接配置 DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'db_name', 'HOST': '127.0.0.1', 'USER': 'root', 'P...转载 2019-03-22 17:46:43 · 263 阅读 · 0 评论 -
django13 auth组件和form组件csrf和自定义中间件
一、复习 ''' 1. 前后台分离数据交换 -- 跨域:主机、端口、协议不同 -- 文件上传下载 -- file = $('.file')[0].files[i] form_data = new FormData().append('file', file) -- 后台采用FileResponse返回文件数据,规定响应头,通过接口调用浏览器下载工具下载文件 2. cookie组件...转载 2019-03-25 18:09:56 · 103 阅读 · 0 评论 -
django11 ajax与分页
ajax - 简单数据响应 前台 $('.btn').click(function() { $.ajax({ url: '/ajaxload/', type: 'get|post', data: { usr: 'abc', pwd: '123', }, su...转载 2019-03-25 18:08:24 · 273 阅读 · 0 评论 -
python
1.什么是语言? 语言是人与人沟通的介质 python是人(程序员00)与机器沟通的介质 2.什么是编程? 编程就是将程序员想要让计算机做的事情用编程语言翻译出来然后写到一系列文件中,这一系列文件称为程序或者软件 3.编程的目的是什么? 机器取代人力 4.计算机的组成部分 控制器运算器(cpu)存储器(内存和硬盘) 输入输出设备 与运行相关的三个核心部分 cpu 内存 硬盘 5.x86-64 前...原创 2018-11-15 16:56:31 · 113 阅读 · 0 评论 -
django10ajax
Model类的元信息 ''' 1. Model类可以通过元信息类设置索引和排序信息 2. 元信息是在Model类中定义一个Meta子类 '''"""""" class Meta: # 自定义表名 db_table = 'table_name' # 联合索引 index_together = ('tag1', 'tag2') # 联合唯一索引 un...转载 2019-03-22 18:01:33 · 86 阅读 · 0 评论