自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 问答 (9)
  • 收藏
  • 关注

原创 请求对象

请求对象当一个页面被请求时,Django就会创建一个包含本次请求原信息的HttpRequest对象。Django会将这个对象自动传递给响应的视图函数,一般视图函数约定俗成地使用 request 参数承接这个对象。(1).请求相关的常用值•path_info 返回用户访问url,不包括域名•method 请求中使用的HTTP方法的字符串表示,全大写表示 GET、POS...

2019-04-26 21:49:34 217

原创 Django编写登录

登录功能1、获取表单from django.shortcuts import HttpResponse, render, redirectdef login(request): error_msg = '' if request.method == 'POST': print('post-----------------') name = ...

2019-04-25 22:34:17 171

原创 Django中的app应用

Django中的appapp(application)就是应用的意思,当我们的项目足够大的时候,我们将功能单独分成多个app进行开发。举个例子:一个项目project就相当于 某某大学, 一个app就相当于xx学院。Django本身是鼓励开发者进行相对独立的项目开发的,因此我们建议以后使用app进行开发。1,创建app(1)命令行创建:命令: python manage.py start...

2019-04-25 20:46:08 865

原创 路由系统

路由系统1、路由系统基本格式urlpatterns = [path( 要匹配的路径(可以是正则表达式), 视图函数, 参数, 别名)]2,参数说明(1) 正则表达式:一个正则表达式字符串(2) 视图函数:一个可调用对象,通常为一个视图函数或一个指定视图函数路径的字符串(3) •参数:要传递给视图函数的默认参数(字典形式,可选)(4) •别名:一个可选的name参数3,正则表达式(...

2019-04-24 21:38:27 618

原创 Django模板 标签,继承与组件

load 和 static 标签当我们想在页面上使用一些静态资源例如图片、js、css 。这时候我们就要使用到static标签了。例如在页面中显示一张本地图片。操作步骤:a. 新建一个文件夹来盛放静态资源,例如 static,为了和后面的static标签区分,这里使用 statics名称b. 将statics文件夹加载到python搜索路径中。c. 在页面上最开始位置使用 {%load...

2019-04-24 20:36:24 156

原创 Django模板系统逻辑运算符

tags标签使用Django中的标签可以在模板中做一些简单的逻辑判断。标签和{%%}配合使用。for标签格式:{%for 临时遍历 in 序列%} … {%endfor%}<ul> {% for game in lst %} <li> {{ game }} </li> {% end...

2019-04-23 22:25:06 1970

原创 Filters过滤器

1,定义在Django的模板语言中,通过使用 过滤器 来改变变量的显示。(注:过滤器是函数)过滤器的语法: {{ 变量名|过滤器名称:参数 }}使用管道符"|"来应用过滤器。例如:{{ name|lower }}会将name变量应用lower过滤器之后再显示它的值。lower在这里的作用是将文本全都变成小写。(1).default如果一个变量是false或者为空,使用给定的默认值。 否...

2019-04-23 21:58:14 1000

原创 Django模板系统

模板系统1常用符号如果在模板中需要解析变量使用{{}}.如果在模板中进行逻辑相关操作使用{%%}注释 {# … #},单行注释。1)变量在Django的模板系统中变量使用的语法:{{ 变量名 }}。当模版引擎遇到变量,就会用值替换掉变量。变量的命名可以是字母数字以及下划线 ("_")的组合。变量名称中不能有空格或标点符号。例:将代码中的name带换成粉刷将<!DOCTY...

2019-04-23 21:02:24 155

原创 Linux 远程服务

Ssh 远程控制加密协议。远程登录服务器远程上传和下载文件实验环境扩展:Windows 下查看 ip地址: 使用 ipconfig 命令。2.linux 下查看当前电脑的ip地址: ifconfig。Server : 10.10.42.92Client : 10.10.42.234测试客户端和服务器是否能连接ping 客户端、服务端ip地址。 远程登录服务端格式:s...

2019-04-17 19:40:52 181

原创 Linux基础简单操作

1,用户1,查看用户组的配置文件Linux拥有多个用户系统其中:超级用户:root ,普通用户:每个用户都有一个同名的组。1)passwd:文件结构douge: x :1000:1000:liurui:/home/liurui:/bin/bash:表示分割符douge:用户名X:密码(x,表示加密的密码)1000 :uid 用户id1000 :gid 组idLiurui:用户描...

2019-04-16 20:14:02 202

原创 Linux基础入门

Linux基本操作命令1,命令窗口右击桌面,点开open terminal打开命令窗口显示命令。登陆后会显示[root@bogon~]Root : 表示登录用户localhost: ip地址~:表示用户工作目录或者家目录,我们使用哪个用户登录系统,默认就会在那个用户的家目录下。2,命令格式command [-options] [parameter]说明:command:命令名...

2019-04-15 20:52:59 322

原创 触发器与数据备份

触发器1,定义触发器(trigger):监视某种情况,并触发某种操作,它的执行是由事件来触发的,例如当对一个表进行操作( insert,delete, update)时就会激活它执行。触发器经常用于加强数据的完整性约束和业务规则等。 触发器创建语法四要素:1.监视地点(table)2.监视事件(insert/update/delete)3.触发时间(after/before)4.触发...

2019-04-13 15:12:34 335

原创 视图

视图1,视图的定义视图就是一条SELECT语句执行后返回的结果集,视图是一个虚拟表,同真实的表一样,视图包含一系列带有名称的列和行数据。但是,视图并不在数据库中以存储的数据值集形式存在。行和列数据来自由定义视图的查询所引用的表。2,视图的作用1,简化用户的操作关键信息来源于多个复杂关联表,可以创建视图提取我们需要的信息,简化操作。2,对机密数据提供保护作用不希望用户访问表中某些含敏感...

2019-04-13 15:04:28 170

原创 事物

1,事物事务是由一组DML语句组成,完成一个相对完整的功能,这一组DML语句要么全部执行,要么全部放弃执行。特征:事务具有四个特性:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持续性(Durability)。这四个特性也简称ACID性。(1)原子性:是指事务是一个不可再分割的工作单位,事务中的操作要么都发生,要么都不发生。就如原子是自然界最...

2019-04-13 14:42:47 216

原创 参照完整性和多表查询

参照完整性1,多对多老师和学生可以是多对多的关系,说白了就是建立了两个外键,外键连接了老师和学生两张表,操作的时候,三个表可以拼在一起随便用。代码如下 Create table teachers( id int, name varchar(100) salary float(8,2), primary key(id)); Create table students( i...

2019-04-13 11:12:05 415

原创 数据库的表格使用

1, 表格语句1,delecte1),delecte from tb where uername=‘zs’:删除表格当中字段名为username 值为“zs”的数据。2),delecte from tb :删除整个表格当中的数据,但是速度较慢,是一条一条的删的。3),truncate table tb :摧毁表格当中的值,是整个删除,速度很快。2,select语句1),select *...

2019-04-09 22:17:54 301

原创 数据库基本操作

数据库1:定义数据库顾名思义就是一个存放数据的库,这个库可以进行简单的,增加,更新,删除,截取等操作。数据库更可以与多个用户共享,从而尽可能减少冗余度和与程序独立的数据集合。2:架构数据库的架构大体分为三层,内层:相关数据的实际存储方式,最接近实际储存的数据。外层:最接近用户,是外部用户实际观察数据的方式。概念层:介于两者之间可以相互联系的层次。3:基本操作语句1):show data...

2019-04-08 19:52:27 138

原创 网站制作

HTML语言Ctrl+B 将文字加粗Ctrl+1/2/3 标题Ctrl+shift+i 插入图片注:HTML不是编程语言,编程语言都会有自己的语法结构 HTML语言是标记语言文本类型文本:.txt 文字 字符超文本:不仅仅只有文字还有图片、视频、音频、链接形式:闭合标签(双标签) <>开始标签 </>结束标签 根标签 ...

2019-03-18 22:36:50 886

原创 数据结构入门第二天

中后缀表达式1,中缀表达式就是操作数在两边,操作符在中间的表达式,就是普通的1+1,就是中缀表达式。2,后缀表达式是操作符在两边的表达式。就像11+。3,将中缀表达式转化成后缀表达式:中缀表达式存储在栈里面,在拿取的时候会在栈的最上面开始向下读取。每次读取是操作符的时候先搁置在一边,当遇到操作数的时候,将操作数先写到最近一个操作符的右边,下一个操作数再写到左边。如下图循环队列将队列的首尾...

2019-03-15 21:29:12 168

原创 数据结构基础入门第一天

数据结构1,定义由于不是专业性的文章,就用通俗的语言来讲解。数据结构是指相互之间存在一定关系的数据元素的集合。就像数学中的函数,y=2x这里的x与y存在二倍的关系,而且x的取值是正无穷到负无穷,所以y也有自己的值域。但是数据结构中的集合都是有限的元素构成的。将x与y想成两个元素,这样就好理解了。2,逻辑关系元素之间的基本逻辑关系。一共有四中基本类型。1,集合:结构中的元素只是属于一个集...

2019-03-14 21:56:21 220

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除