- 博客(16)
- 收藏
- 关注
原创 Python-Django框架(五)
请求与响应一、请求与响应请求与响应过程登录请求->点击登录->用户名和密码->view视图函数->接收请求(传递的数据)request.POST.get()def login_logic(request): print(type(request)) -> HttpRequest return HttpResponse('')当用户发起一个请求时,Django 把请求的数据包装成一个 HttpRequest 对象,然后 Django 加载对应的v
2020-07-01 09:34:05
2738
原创 Python-Django框架(四)
模型_02一、关联关系1、概述关联关系指的是数据表之间的数据是相互依赖和影响关系,表之间有从属关系,比如,有一个用户表,用户又有订单表,则用户表与订单表之间就存在从属关系。2、关联关系的种类一对一 一个人一本护照一对多 一个部门可以有多个员工多对多 一个学生有多门课,一门课有多个学生3、Model中的关联关系3.1 关系类型字段ForeignKey(to...
2020-03-01 13:44:28
160
原创 Python-Django框架(三)
模型_01一、模型简介1、模型概述**模型(Models):**用来构建和操作你的web应用中的数据,模型是你的数据的唯一的、权威的信息源。它包含你所储存数据的必要字段和行为。通常,每个模型对应数据库中唯一的一张表。模板(Templates):模板层提供了设计友好的语法来展示信息给用户。使用模板方法可以动态地生成HTML。模板包含所需HTML 输出的静态部分,以及一些特殊的语法,描...
2020-03-01 13:42:07
196
原创 Python-Django框架(二)
Django视图和URL配置一、MTV模式1、概述Django的MTV模式本质上和MVC是一样的,也是为了各组件间保持松耦合关系,只是定义上有些许不同,Django的MTV分别是值:**M 代表模型(Model):**负责业务对象和数据库的关系映射(ORM)。**T 代表模板 (Template):**负责如何把页面展示给用户(html)。V 代表视图(View):负责业务逻辑,并在...
2020-02-20 09:08:14
181
原创 Python-Django框架(一)
Django框架一、Django简介1、概述Django是一个开放源代码的Web应用框架,由Python写成,用于开发后台程序(服务器程序、后端程序)。 在众多的Python Web框架中Django是重量级选手中最有代表性的一位。许多成功的网站和APP都基于Django2、入门目标快速构建简易但完整的web项目,认识MTV结构,熟悉django开发流程。二、Django环境搭建1、...
2020-02-19 10:12:55
518
原创 MySQL(四)_Python连接数据库
Python 连接 MySQL一、安装MySQL驱动1、分类mysql-connector-python - mysql 官方提供,纯python构建PyMySQL - 开源作者methane和adamchainz 提供,纯python构建cymysql - fork of pymysql,C构建mysqlclient- 开源作者methane提供,C构建mysqldb 不适用于p...
2020-01-24 22:39:43
143
原创 Python-流程控制
流程控制条件分支流程if-else1. 语法: 1. if 布尔表达式 : 代码 含义:如果布尔表达式为真,则执行代码,反之不执行 Python中的缩进,表示一层代码块(写代码的位置) 2. if 布尔表达式: 代码1 esle: 代码2 含义:如果布尔表达式为真,执行代码1,如果布尔表达式为假,执行代码2 ...
2020-01-23 22:15:06
141
原创 Python语法基础
Python 语法基础输出函数1. print(参数) 将传入的参数,打印到控制台 print(*value,sep='',end='\n',file=sys.stdout,flush=False) *value:要打印的内容,*表示可以传入多个参数(value对应的参数,可以是任何类型的数据) sep:如果打印多个数据,多数据要用sep这个字符串,进行分隔,sep默认是空...
2020-01-11 20:26:59
233
原创 python概述
Python概述什么是PythonPython是一种程序设计语言人:自然语言机器:机器语言(0101)程序设计语言:人和机器都能读懂的语言,桥梁 有固定的语法,文本文件 Python C语言 Java C++ C# 汇编 PHP 高级性:越接近自然语言的编程语言,越高级(Python)---效率低 汇编:可以直接编辑硬件,更亲近于机器语言,低级编程语言---执行效...
2020-01-11 19:28:59
245
原创 MySQL数据库学习(三)
MySQL_03一、关联关系1、概述在实际的项目开发中,会有很多数据表,而且表之间不是孤立的,是存在关联关系的。关联关系的搭建是通过 外键 完成的。设计部门表和员工表 (部门包含员工,员工从属于部门)。2、外键使用外键语法:FOREIGN KEY(自己的列名) REFERENCES 对方表名(对方主键名) dept_id t_dep...
2020-01-11 19:24:41
180
原创 MySQL数据库学习(二)
MySQL_02一、表连接1、概述两张表或多张表联合查询,共同提供数据,最终得出结果。 用户表和订单表 员工表和部门表本章节我们将向大家介绍如何使用 MySQL 的 JOIN 在两个或多个表中查询数据。2、表连接使用2.1 连接方式内连接 inner join 数据必须一一对应 不会出现null数据外连接左外连接 left outer joi...
2020-01-06 20:10:35
427
1
原创 MySQL数据库学习(一)
一、简介1、概述MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件。MySQL是一种关系数据库管理系统,关系数据库将数据保存...
2020-01-06 20:00:23
496
原创 jQuery概要
jQuery一、简介1、什么是jQueryJavaScript的框架,是一套工具库。简化了JavaScript的功能实现。可以使得开发者写更少的代码,却做更多的事-write less do more。JQuery是一个工具库,是对JS的代码进行了一次封装JS代码和JQuery代码对比:JS: 通过js来获取页面上的一个div: document.getElementById("...
2020-01-05 14:35:16
724
原创 Javascript 概要
Javascript一、简介JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,支持内置类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML网页上使用,用来给HTML网页增加动态功能。JavaScript 被数百万计的网页用来改进设计、验证表单、检测浏览器、创建cookies,以及更多的应用。JavaScr...
2020-01-03 17:17:04
675
1
原创 CSS要点总结
CSS样式表一、概述1、CSS是什么 ?层叠样式表,定制html元素的显示样式,美化页面,对于前端页面的搭建十分重要2、为什么要使用CSS(1)CSS 指层叠样式表 (Cascading Style Sheets)(2)样式定义如何显示 HTML 元素(3)样式通常存储在样式表中(4)把样式添加到 HTML 中,是为了解决内容与表现分离的问题(5)外部样式表可以极大提高工作效率...
2020-01-03 17:14:50
926
原创 HTML 知识点总结
一、HTML简介HTML 俗称网页,就是我们打开浏览器访问任何一个网站所看到的都是由 HTML 页面提供的(或者与 HTML 技术相关的内容提供)。人-普通人 超人HTML 全称为 HyperText Markup Language,被译为超文本标记语言。所谓的超文本就是不仅只有文本内容,包括链接、音频和视频、图像等内容。所谓标记语言,简单来说就是元素。也就是说,HTML 提供一系列的元素...
2020-01-03 11:54:42
2430
5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人