摘要: MTV view视图 wsgi函数 def index(request): .... return HttpResponse() 特定的HTTP方法.get,post可以定义单独的方法 继承,多继承,代码分解成可以复用的组件 在urls.py中定义调用类视图 类视图的写法 通用类视图 在studen 阅读全文
posted @ 2019-06-03 16:46 博立克 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 我们昨天登录admin时创建的用户信息是存放在哪里了呢? auth系统的数据表: 从表的名称我们就能看出, auth_user,auth_group,auth_permission分别存放了用户,用户组,权限的信息表.另外三张表就是多对多的关系表 User:User是auth模块中维护用户信息的关系 阅读全文
posted @ 2019-06-03 16:33 博立克 阅读(213) 评论(0) 推荐(0) 编辑
摘要: Django中间件(Middleware) 是一个轻量级、底层的“插件”系统,可以介入Django的请求和响应处理过程,修改Django的输入或输出. django 中的中间件(middleware),在django中,中间件其实就是一个类,在请求到来和结束后,django会根据自己的规则在合适的时 阅读全文
posted @ 2019-06-03 16:28 博立克 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 浏览器存储cookie的方式不太安全,那有没有更好些的来存储登入状态的方式呢??? 状态保持 cookie和session: 状态保持: 1.http协议是无状态的:每次请求都是一次新的请求,不会记得之前通信的状态 2.客户端与服务器端的一次通信,就是一次会话实现状态保持的方式:在客户端或服务器端存 阅读全文
posted @ 2019-06-03 16:17 博立克 阅读(178) 评论(0) 推荐(0) 编辑
摘要: from django.shortcuts import render, redirect, reversefrom datetime import datetime# Create your views here.from django.http import HttpResponse, Json 阅读全文
posted @ 2019-06-03 16:04 博立克 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 视图函数接受到的request到底是个什么对象呢? HttpRequest对象: 服务器接收到http协议的请求后,会根据报文创建HttpRequest对象视图函数的第一个参数是HttpRequest对象在django.http模块中定义了HttpRequest对象的API form标签中的GET和 阅读全文
posted @ 2019-06-03 15:32 博立克 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 1.自定义主键字段的创建 AutoFiled(pirmary_key=True) # 一般不会自定义,int类型,自增长 一般不自定义主键. 2.order_by asc desc from django.db.models.function import Lower res = Student.o 阅读全文
posted @ 2019-06-03 12:31 博立克 阅读(2791) 评论(0) 推荐(0) 编辑
摘要: 1.常用的模型字段类型 https://docs.djangoproject.com/en/2.1/ref/models/fields/#field-types 2.字段的常用参数 官方文档:https://docs.djangoproject.com/en/2.1/ref/models/field 阅读全文
posted @ 2019-06-03 12:24 博立克 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 1.数据库的连接配置 django 连接mysql的配置流程: 安装 pymysql pip install pymysql 创建数据库用户 有创建数据库权限的用户 创建数据库 crm 修改配置 settins 修改项目文件夹(和settings.py文件所在的目录)下 init.py 文件 写上: 阅读全文
posted @ 2019-06-03 11:45 博立克 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 根据一定规则,自己定义出符合需求功能的.用在任何你有需求的地方,因为内置的满足不了我们的需求,不同的东西有不同的定义规则 目前最最重要的就是HOW 一 文件路径配置: templates 存放自定义 某个app特有的自定义标签:存放模板的目录:在app目录下创建一个python package,在其 阅读全文
posted @ 2019-06-03 11:25 博立克 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 1.常用的模板标签 -作用是什么? -常用标签 总结:语法 {% tag %} {% endtag %} {% tag 参数 参数 %} 2.模板的继承与引用 -引用 include标签 -继承 extends标签 block 标签在渲染的过程中提供任意的逻辑 标签语法: 由{%和 %} 来定义的, 阅读全文
posted @ 2019-06-03 11:04 博立克 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 模板变量及模板过滤器. 1.模板路径的查找 -查找顺序 1.尝试,在app目录下存放模板. -两种方案 1.app项目文件夹下存放. 2.templates文件夹下分类存放. 首先查找项目settings里的DIRS,可以定义多个路径,这是个列表. APP_DIRS:True定义在注册app中去找. 阅读全文
posted @ 2019-06-03 11:02 博立克 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 1.URL(Uniform Resoure Locator)统一资源定位符是对可以从互联网上得到的资源的位置和访问方法的一种简洁的表示,是互联网上标准资源的地址。互联网上的每个文件都有一个唯一的URL,它包含的信息指出文件的位置以及浏览器应该怎么处理它。 网址 全球统一资源定位符http://ww. 阅读全文
posted @ 2019-06-03 10:40 博立克 阅读(152) 评论(0) 推荐(0) 编辑