django 之 ContentType的使用
摘要:1. ContentType 是干什么用的呢: 2. ContentType的案例简单分析: 使用一(给课程添加价格策略): 使用方法: -给免费课django添加价格策略 course = models.Course.objects.get(pk=1) ret = models.PricePoli
阅读全文
posted @
2019-04-28 15:30
kaikai2xiaoqi
阅读(140)
推荐(0) 编辑
Django之form模板的使用
摘要:form模块的简介与用处 1.form 是前后端交互的一种方式, form表单提交的一种,django中有一个模块是form他主要用处就过滤前端form提交的数据 2.forms 模块检测前端提交的数据是否合法, 可以自定义局部钩子和全局钩子进行判断 后端: from django import f
阅读全文
posted @
2019-04-26 18:58
kaikai2xiaoqi
阅读(256)
推荐(0) 编辑
Django之Auth模块 实现登录,退出,自带session 与认证功能的一个重要的模块
摘要:Auth模板 1. 什么是Auth模块,有什么用? 2. 使用Auth组件的默认auth_user表常用操作 from django.contrib.auth.models import User # 1、创建普通用户 User.objects.create_user(username='Owen'
阅读全文
posted @
2019-04-26 17:03
kaikai2xiaoqi
阅读(723)
推荐(0) 编辑
django 开发之前后端分离开发模式
摘要:1. 什么是前后端分离开发的概念: 前端页面运行前端服务器上,负责页面的渲染(静态文件的加载)与跳转 后端代码运行在后端服务器上, 负责数据的处理(提供数据请求的接口) 2. 前后端分离开发碰到的问题 那就是跨域请求的问题: 3. 处理跨域的问题: 安装django-cors-headers模块 在
阅读全文
posted @
2019-04-26 14:32
kaikai2xiaoqi
阅读(335)
推荐(0) 编辑
Django之前后端交互使用ajax的方式
摘要:1. 在项目中前后端数据相互是一种常态, 前后端交互使用的是ajax请求和form表单的请求两种方式" ajax与form表单的区别在于: form 是整个页面刷新提交的, 但是ajax 是局部提交 局部验证的, 这个是他们的唯一区别 2. 前端ajax请求方式: $.ajax({ url: '/a
阅读全文
posted @
2019-04-26 14:00
kaikai2xiaoqi
阅读(581)
推荐(0) 编辑
Django之集合函数使用与mysql表的创建特殊字段分析
摘要:1. 集合函数的使用场景: -- 单独使用: 不分组, 只查聚合结果 -- 分组使用: 按字段分组, 可查询分组字段与聚合结果 2. 导入聚合函数 3. 单独聚合查询: aggregate 4. 分组聚合查询: annotate mysql表的创建常用字段属性解析 ''' 1. ForeignKey
阅读全文
posted @
2019-04-26 11:22
kaikai2xiaoqi
阅读(205)
推荐(0) 编辑
Django 之多表查询 与多表的使用
摘要:1.django的多表查询 主要区分为: 正向查询 逆向查询 2. 一对多关系 的增: 3.一对多关系 的 删除: 4. 一对多关系的 改操作: 5.一对一关系的 增加操作 6.一对一关系的 删除操作 7. 多表的重难点 查询功能: 四:# 连表查询规则 # 1. 正向逆向概念:从存放外键的表到关系
阅读全文
posted @
2019-04-26 10:50
kaikai2xiaoqi
阅读(296)
推荐(0) 编辑
Django 之单个mysql表使用
摘要:1. mysql 表使用的功能有: 增 删 改 查 这几大功能, 但是mysql 和django 对接之后,使用的语法不是原生的SQL语法. 2. 增功能的实现: 3. 查的功能 使用的是filter 关键词 4. 改的功能 通过django的语句可以直接修改mysql的数据 5. 删除的功能 6.
阅读全文
posted @
2019-04-26 09:30
kaikai2xiaoqi
阅读(125)
推荐(0) 编辑
Django之公版母版的设置
摘要:1.模板导入 2.母版导入 #总结: 主要的用处就是: 因为有大量的HTML是重复的,为了避免这些重复, 可以吧一个完整的HTML页面进行拆分,打包成好几个模块,让他们拼接起来,就可以形成一个完整的页面
阅读全文
posted @
2019-04-26 08:56
kaikai2xiaoqi
阅读(153)
推荐(0) 编辑
Django之模板层
摘要:1. 什么是DTL简介 2. 简单的变量的使用: def dtl(request): num = 3.14 ss = 'abc123嘿嘿' # return render(request, 'django_dtl.html', {'number': num, 'ss': ss}) result =
阅读全文
posted @
2019-04-25 21:39
kaikai2xiaoqi
阅读(95)
推荐(0) 编辑
Django之视图层介绍
摘要:1. 伪静态设置: 2. rquest 获取对象 3. Django的FBV与CBV的区别 4.Django的虚拟环境配置: 1.通过pip3安装虚拟环境: -- pip3 install virtualenv 2.前往目标文件夹: -- cd 目标文件夹 (C:\Virtualenv) 3.创建纯
阅读全文
posted @
2019-04-25 21:16
kaikai2xiaoqi
阅读(99)
推荐(0) 编辑
Django的路由层详情
摘要:1. Django的路由解析: 是从上往下进行匹配的 url(r'index', views.index) #这里的index 解析都可以被解析到的, abcindex index indexabc url(r'^index', views.index) #这里的index 解析是index ind
阅读全文
posted @
2019-04-25 20:44
kaikai2xiaoqi
阅读(125)
推荐(0) 编辑
如何创建一个django工程与和mysql打通
摘要:1. 安装Django # 在指定解释器环境下安装django 1.11.x # 在真实python3环境下: pip3 install django==1.11.x # 查看django版本: django-admin --version # 安装出错: 采用管理员命令行 2. 如何创建项目 #
阅读全文
posted @
2019-04-25 20:27
kaikai2xiaoqi
阅读(124)
推荐(0) 编辑
初识Django
摘要:1.Django 是基于tcp/ip 协议的基础上,实现BS架构的体现,http协议 2. C/S架构 是C语言试下的, 服务器端和客户端 3. B/S架构 是python java, 是浏览器端和服务器端 4. Django的底层原理wsgi协议实现的, 最底层的原理还是基于socket套接字实现
阅读全文
posted @
2019-04-25 20:02
kaikai2xiaoqi
阅读(121)
推荐(0) 编辑
requirements.txt 的使用与创建
摘要:1. requirements.txt 主要是记录你的python 解释器安装了那些第三方模块,这样好方便项目迁移,自动解决掉项目的依赖关系 2. 网上找的那些关于 requirements 的文档并没有记录需要更新 pip版本 3. 如何安装 requirements.txt文件 第一步: pyt
阅读全文
posted @
2019-04-03 17:00
kaikai2xiaoqi
阅读(193)
推荐(0) 编辑