Loading

上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 33 下一页
摘要: 49.1、介绍:1、cookie不属于http协议范围,由于http协议无法保持状态,但实际情况,我们却又需要“保持状态”,因此cookie就是在这样一个场景下诞生。cookie的工作原理是,由服务器产生内容,浏览器收到请求后保存在本地,当浏览器再次访问时,浏览器会自动带上cookie,这样服务器就能通过cookie的内容来判断这个是“谁”了。2、cookie虽然在一定程度上解决了“保持状态”的需... 阅读全文
posted @ 2020-02-17 10:35 云起时。 阅读(180) 评论(0) 推荐(0)
摘要: 48.1、数据库配置:1、django默认支持sqlite,mysql, oracle,postgresql数据库:(1)sqlite:django默认使用sqlite的数据库,默认自带sqlite的数据库驱动 , 引擎名称为 django.db.backends.sqlite3。(2)mysql:引擎名称:django.db.backends.mysql。2、mysql 驱动程序:MySQLdb... 阅读全文
posted @ 2020-02-17 10:34 云起时。 阅读(301) 评论(0) 推荐(0)
摘要: 46.1、django view 视图函数说明:1、http请求中产生两个核心对象:(1)http请求:HttpRequest对象。(2)http响应:HttpResponse对象。2、views 函数是接收用户请求,处理业务逻辑的函数:46.2、HttpRequest 对象的属性和方法:1、path:请求页面的全路径,不包括域名。2、method:请求中使用的HTTP方法的字符串表示。全大写表示... 阅读全文
posted @ 2020-02-17 10:33 云起时。 阅读(247) 评论(0) 推荐(0)
摘要: 47.1、django 模板系统介绍:1、说明:我们可以直接将 HTML 硬编码到视图的python代码里,尽管这种技术便于解释视图是如何工作的,但却并不是一个好主意。def current_datetime(request): now = datetime.datetime.now() html = "It is now %s." %now return HttpRespons... 阅读全文
posted @ 2020-02-17 10:33 云起时。 阅读(185) 评论(0) 推荐(0)
摘要: 45.1、django URLconf 路由系统介绍:1、说明:URL配置(URLconf)就像Django 所支撑网站的目录。它的本质是URL模式以及要为该URL模式调用的视图函数之间的映射表,你就是以这种方式告诉Django,对于这个URL调用这段代码,对于那个URL调用那段代码。2、代码格式:(1)格式:from django.contrib import adminfrom django.... 阅读全文
posted @ 2020-02-17 10:32 云起时。 阅读(175) 评论(0) 推荐(0)
摘要: 44.1、什么时web框架:1、框架,即framework,特指为解决一个开放性问题而设计的具有一定约束性的支撑结构,使用看框架可以帮助你快速开发特定的形同,简单的说,就是你用别人搭建好的舞台来做表演。2、对于所有的web应用,本质上就是一个socket服务端,用户的浏览器其实就是一个socket客户端。3、最简单的Web应用就是先把HTML用文件保存好,用一个现成的HTTP服务器软件,接收用户请... 阅读全文
posted @ 2020-02-17 10:31 云起时。 阅读(359) 评论(0) 推荐(0)
摘要: 1、mysql中提供的内置函数:(1)数学函数:1)ROUND(x,y):返回参数x的四舍五入的有y位小数的值。x不可转换时返回0,x为null时返回null。2)RAND():返回0到1内的随机值,可以通过提供一个参数(种子)使RAND()随机数生成器生成一个指定的值。(2)聚合函数(常用于GROUP BY从句的SELECT查询中):1)AVG(col):返回指定列的平均值,不包括null,全为... 阅读全文
posted @ 2020-02-17 10:30 云起时。 阅读(270) 评论(0) 推荐(0)
摘要: 1、触发器说明:使用触发器可以定制用户对表进行【增、删、改】操作时前后的行为,注意:没有查询。2、创建触发器语法:(1)插入前:CREATE TRIGGER tri_before_insert_tb1 BEFORE INSERT ON tb1 FOR EACH ROWBEGIN ...END(2)插入后:CREATE TRIGGER tri_after_insert_tb1 AFTER IN... 阅读全文
posted @ 2020-02-17 10:29 云起时。 阅读(131) 评论(0) 推荐(0)
摘要: 0、创建表:(1)建表:CREATE TABLE blog (id INT PRIMARY KEY auto_increment,name CHAR(64),sub_time datetime);(2)查看数据(为空):1、什么是存储过程:(1)存储过程包含了一系列可执行的sql语句,存储过程存放于MySQL中,通过调用它的名字可以执行其内部的一堆sql。(2)使用存储过程的优点:1)用于替代程序... 阅读全文
posted @ 2020-02-17 10:29 云起时。 阅读(208) 评论(0) 推荐(0)
摘要: 39.1、视图:0、创建表及插入数据:1、创建teacher表及插入数据:(1)创建表:CREATE TABLE teacher(tid int PRIMARY KEY auto_increment,tname VARCHAR(20) not null);(2)插入数据:insert into teacher(tid,tname) values(1,'张磊老师'),(2,'李平老师'),(3,'刘... 阅读全文
posted @ 2020-02-17 10:28 云起时。 阅读(208) 评论(0) 推荐(0)
摘要: 38.1、python之pymysql模块:1、说明:pymsql是Python中操作MySQL的模块,其使用方法和py2的MySQLdb几乎相同。2、模块安装:pip install pymysql3、在pycharm中添加pymysql模块:File——>settings——>Project:python——>Project Interpreter——>点击"+"——>输入pymysql——>... 阅读全文
posted @ 2020-02-17 10:27 云起时。 阅读(817) 评论(0) 推荐(0)
摘要: 在数据库中参考:"12、创建mysql用户及赋予用户权限"文件。 阅读全文
posted @ 2020-02-17 10:27 云起时。 阅读(129) 评论(0) 推荐(0)
摘要: 36.1、表记录的增删改:1、增加表记录:insert[into]tab_name (field1,filed2,.......) values (value1,value2,.......);(1)创建一张表:create table employee_new(id int primary key auto_increment,name varchar(20) not null unique,b... 阅读全文
posted @ 2020-02-17 10:26 云起时。 阅读(343) 评论(0) 推荐(0)
摘要: 35.1、数据库之库操作:1、创建数据库(在磁盘上创建一个对应的文件夹):create database [if not exists] db_name [character set xxx];2、查看数据库:show databases;#查看所有数据库show create database db_name;#查看数据库的创建方式3、修改数据库:alter database db_name [... 阅读全文
posted @ 2020-02-17 10:25 云起时。 阅读(222) 评论(0) 推荐(0)
摘要: 34.1、什么是数据库:数据库(database,DB)是指长期存储在计算机内的,有组织,可共享的数据的集合。数据库中的数据按一定的数学模型组织、描述和存储,具有较小的冗余,较高的数据独立性和易扩展性,并可为各种用户共享。34.2、数据库管理系统软件:1、数据库管理系统(Database Management System)是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库,简称DBMS... 阅读全文
posted @ 2020-02-17 10:24 云起时。 阅读(314) 评论(0) 推荐(0)
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 33 下一页