django随笔
why1673
这个作者很懒,什么都没留下…
展开
-
Django 项目搭建(ubuntu系统)
Django 项目搭建(ubuntu系统)1 环境搭建 sudo apt-get install python3-pip 安装pip3 sudo pip3 install virtualenv 安装虚拟环境,这里展示virtualenv virtualenv -p python3 DjangoEnv 创建django虚拟环境DjangoEnv(名称根...原创 2018-05-20 11:13:27 · 485 阅读 · 0 评论 -
django模板详解(二)
1 总体结构 Django是MTV结构,即:Model, Template, View Model:定义数据的存储格式,并且提供了数据库访问的API。 View:定义那些数据被显示,是业务逻辑处理模块。 Template:定义数据如何被显示。 Django工程包含工程的配置、及多个APP,每个APP完成相对...原创 2018-06-16 09:44:19 · 292 阅读 · 0 评论 -
django视图详解(三)
1 视图views概述1 作用: 视图接受web请求并响应web请求2 本质: 视图就是python中的处理函数3 响应: 一般是一个网页的HTML内容、一个重定向、错误信息页面、json格式的数据2 django访问过程#1用户在浏览器输入网址 www.sunck.wang/sunck/index.html#2 django获取网址信息 网址去除ip...原创 2018-06-14 22:42:19 · 253 阅读 · 0 评论 -
django项目创建流程(一)
1 搭建环境sudo apt-get install python3-pip 安装pip3sudo pip3 install virtualenv 安装虚拟环境virtualenv -p python3 DjangoEnv 新建虚拟环境source DjangoEnv/bin/activate 进入虚拟环境pip freeze ...原创 2018-06-13 22:57:15 · 272 阅读 · 0 评论 -
Django之提交表单与前后端交互
Django之META与前后端交互1 提交表单之GET前端提交数据与发送1)提交表单数据2)提交JSON数据后端的数据接收与响应1)接收GET请求数据2)接收POST请求数据3)响应请求GET 请求过程前端通过ajax发起GET请求,json格式数据var data = { "name": "test", "age": 1 }; ...原创 2018-05-24 08:34:54 · 5113 阅读 · 0 评论 -
比较运算符 F对象与Q对象
Django运算表达式与Q对象/F对象1 模型查询概述:1 查询集:表示从数据库中获取的对象的集合2 查询集可以有多个过滤器,通过 逻辑运算符连接3 过滤器就是一个函数,基于所给的参数限制查询的结果,类似MySQL模糊查询中where语句4 查询集等同select语句2 查询集特点:1 查询集通过调用过滤器方进行查询, 查询集经过过滤器筛选后返回新的查询集...原创 2018-05-23 08:56:03 · 749 阅读 · 0 评论 -
Django中Middleware中间件
1 Middleware中间件概述 django中间middleware实质就是一个类,django会根据自己的规则在合适的时机执行中提前处理,此时中间件就上场了。django在settings模块中,有一个MIDDLEWARE_CLASSES变量,其中每一个元素就是一个中间件。在settings.py文件中:MIDDLEWARE = [ 'django.middl...原创 2018-05-22 19:38:42 · 737 阅读 · 0 评论 -
Form表单 JSON Content-type解析
1 表单Form概述在Form表单中,参数一般有: action 表单提交的url method 提交方式:post get name 表单的属性名 enctype 提交数据的编码格式2 常见的编码方式与语法在Form表单中,enctype表明提交数据的格式 用 enctype 属性指定将数据回发到服务器时浏览器使...原创 2018-05-21 19:31:57 · 8408 阅读 · 1 评论 -
浅析ajax原理与用法
浅析ajax原理与用法1 ajax原理 Ajax(Asynchronous JavaScript and XML (异步的JavaScript和XML)),是一种快速创建动态网页的技术,目的是显示动态局部刷新.通过XMLHttpResponse对象来向服务器发起异步请求,从服务器获取数据.(1) 异步的javascript: 使用javaScript语言及功能向服务器发起...原创 2018-05-21 12:50:55 · 300 阅读 · 0 评论 -
django模型详解(四)
1 概述(1)概述 : Django对各种数据库提供了很好的支持,Django为这些数据库提供了统一的调用API,根据不同的业务需求选择不同的数据库(2)定义模型模型,属性,表,字段间的关系 一个模型类对应数据库的一张表,在模型类中定义属性,对应模型对照表的字段配置数据库(3)django开发流程:1 配置数据库2 定义模型类 : 一个模型类一张数据表3 生成迁移文件 ...原创 2018-06-17 15:26:26 · 472 阅读 · 0 评论