- 博客(25)
- 收藏
- 关注
原创 8.10
关于模态框的登录,注册搭建。1.ajax请求: (1)ajax实现局部刷新,当触发事件时,可以使用form表单传输 登录,注册的数据。(FormData的使用还可以上传文件)(2)回调函数success: 可以在这里改变html文件标签,定时器等。2.form组件:(1)建立forms(要继承forms.Form)(2)语法:.is_valid() -->...
2019-08-10 22:10:11 128
原创 8.9
两周:DjangoDjango总结:1.创建项目:连接mysql数据库,搭建环境,Django基本流程(/index/—>wgsi(soket封装)—>urls—>views—>DB/TEMP—>return)2.有名分组(正则):path(“index/(?Pd+)$”) 有名:?P在views函数中,可指定获取的参数名分组:(d+),Django会将...
2019-08-09 22:37:29 130
原创 8.5
利用ajax删除书籍,以及书籍分页,上传文件。一:利用ajax的删除书籍:url: 加/与不加/的区别: 前面加/ajax的 url 匹配的 python urls的path(‘2/’) jango中会将自动让客户端重新发送一个带/ 重定向get的请求利用ajax删除图书:1.在views里面删除数据2.在jq里面进行dom操作,删除点击中的标签(remove)。选...
2019-08-08 10:04:46 131
原创 8.6
1.出现的问题:配置环境,修改了文件名,环境变量要跟着改,安装django模块,通过pycharm里面的setting—》project from—>+.http协议特点:无状态保持:为了保证快速访问,http协议设定不保存状态。 出现的问题:无法识别客户端的身份2.cookie: https://www.cnblogs.com/yuanchenqi/articles/9036467...
2019-08-08 10:04:05 180
原创 8.7
10-13.30任务: form web做侧边的作者查询,出版社查询,导航栏1.路由设置 : urls:利用nid2.views函数:利用ORM操作获取书籍:跨表操作,注意:jqeryset对象不能在html文件里面使用.name操作:需要使用first()转化为obj对象,才能使用.name分页器:传参:‘paginator’:paginator,‘current_page’:...
2019-08-08 10:03:01 162
原创 8.4
一:ajax:利用JS发送 ajax请求:1.异步交互:客户端发生请求后,不需要等待服务器响应,可以直接发送第二个请求:2.局部刷新:页面未全局刷新,却发送请求了,并且给了局部回复。用户注册,当用户名重复时,直接给出 用户名已经使用的信息:$(’.class’).click(function(){$.ajax({url:’/index/’type:‘get’data:{num1...
2019-08-05 09:36:34 94
原创 8.3
8.00-12静态文件的设置:引用bootstrap,jquery时候(),需要新建一个static文件和修改settings.py,存放其引用的代码:1.创建一个本地文件夹存放:模板文件2.设置setting里面的配置STATIC_URL = ‘/static/’STATIC_DIRS=[os.path.join(BASE_DIR,‘文件名’)]ORM的多表操作:1.添加记录...
2019-08-03 23:54:02 109
原创 7.31
9.30-2.30Django不能创建库:migratemigration三图书管理系统的请求流程:(1)查看书籍流程:请求url:http请求方式getdjango的urls.py:path(‘books/’,views.books,name=‘books’执行books(request):1.查询所有书籍2.查询的queryset数据传入模板,render渲染出一个bo...
2019-08-01 13:06:20 193
原创 7.25
9.30-12.30 :视频mysql学习:1单表查询:having,order by,limit(索引查询)2.多表查询:3.pymysql模块的简单使用:tips:利用sql的""为注释,导致 密码,用户 无效13-17下午作业:1.blog,设计表结构。2.sql练习题1.delete from 表 where 条件2.count(1)==count(*) 计数,...
2019-07-25 22:18:37 154
原创 7.23
10-13:视频教学mysql基本语句使用。数据类型数据库约束15-17:预习; 1.foreign key()关联表, dep_id从表 主表的某行内容dep(id)constraint fk_dep foreign key(dep_id) references dep(id)on delete cascade #同步删除on update cascade...
2019-07-23 22:45:29 182
原创 7.21
7.211.上午,复习昨日内容,视频学习2.下午,刷题,复习html,css,js,jquery,bootstrop. 注释,注释3.恰饭。1.上午:bootstrop模块框架组件的使用(表格,导航,表单,主要搭建静态页面,动态搭建还需js,vue等操作。)。导航栏模块嵌套过 模态框 轮播图 手风琴后台管理系统:复习昨日知识点...
2019-07-22 22:21:53 84
原创 7.20
计划:上午 教学视频前端,bootstrap.下午-晚上 复习前端。刷python基础题目,巩固基础。晚间 下周进行数据库的学习,预习知识点。上午:学习bootstrap模块,做阑栅格操作,CSS样式:表格( table) 注意table 格式,以及使用状态类,标记数据时,table class=‘table’下午:pyt...
2019-07-22 22:19:54 94
原创 7.19
学习内容:1.老男孩视频教学.jquery的位置信息:width,heightJS事件流:捕获阶段 执行阶段 冒泡阶段 阻止冒泡阶段:stopPropagation() 一些事件会发生冲突事件代理 很重要:未来出现 对添加元素§ 进行事件处理,优先考虑事件委托对其进行事件处理。$(‘div’).on(‘click’,‘p’,fn)合成事件$(‘but...
2019-07-22 22:16:44 81
原创 7.22
上午:10-6复习,视频学习,52天, mysql教学了解 sql 语法下载;mysql,以及简单使用:https://www.cnblogs.com/majj/p/9160421.html 增,删,查,改。晚上8-9:mysql的梳理,熟悉,预习数据类型:数值,浮点,日期数值:tinyint int bigint float double decimal字...
2019-07-22 22:14:29 93
转载 装饰器,闭包。
闭包#外部函数outterdef outter():a = 10 # a为inner的外部作用域 #内部函数inner def inner(): print(a) return inneroutter()() # 直接调用inner() # 输出为10如果在内部函数inner中,有对外部作用域的一个引用(a=10),那么内部函数就是一个闭...
2019-07-18 17:39:23 126
转载 - 实例方法与- 静态方法
实例方法例子:class Foo(object): def __init__(self, name): self.name = name # 实例方法 def func(self): print(self.name) obj = Foo('..') obj.func()静态方法例子:class Foo(...
2019-07-18 17:11:21 77
转载 python—面向对象.特殊方法
1.new__与__init:new 负责对象的创建而 init 负责对象的初始化。new 方法创建一个实例之后返回这个实例对象并传递给 init 方法的 self 参数。详细:https://www.jb51.net/article/147544.htm2.iter,nextiter,next:将类(class)改造成迭代器详细:https://blog.csdn.net/admin...
2019-07-03 23:13:33 140
转载 计算机网络读书笔记
网络的网络:互联网服务提供者 ISP上网:通过某ISP获得的IP地址接入到互联网。而ISP是通过租聘地址的管理机构获得IP地址的。ISP的分级:主干ISP:地区ISP:本地ISP:电路交换:转发器 集线器 适配器 网桥 交换机 路由器 的简介转发器(Repeater)转发器又称为中继器或者放大器,用于物理层实现电气信号的“再生”,主要的功能是用来延伸网段和改变传输媒体...
2019-07-01 20:16:22 258
转载 迭代器,生成器
一.迭代器Iterable: 可迭代对象. 内部包含__iter__()函数Iterator: 迭代器. 内部包含__iter__() 同时包含__next__().迭代器的特点:节省内存.惰性机制不能反复, 只能向下执⾏行行.二.生成器1.获取生成器:(1)通过生成器函数:yield:分段执行一个函数。next():执行到下一个yield。__ send__()本质与n...
2019-06-23 21:29:27 69
转载 函数
一.函数的定义及语法:对功能和动作的封装。语法:def 函数名(形参)函数体(函数的返回值,利用return)函数名(实参)二.函数的参数:1形参 顺序:def func(a,*args,b=“2”,**kwargs)(1)位置参数:def func(a,b)(2)默认参数:def func(a=“1”,b=“2”)(3)位置动态参数:*args def...
2019-06-23 19:31:01 117
转载 days4.列表,元祖,字典的总结.list,tuple,dic
一.列表(list)列表用[],表示,里面的东西可以是任何数据类型。1.列表的增添:list.append() #可以添加任何类型数据,甚至可以添加字典,元祖。 ---------*****2.列表的删除 pop,remove,del,clear(清空)list.pop(1)list.remove(“a”) del list[1:3] lst.clear() #使用时请...
2019-06-19 15:39:22 238
转载 days2.python基础以及作业
程序终端;在命令窗口直接输入文件地址,python软件=python解释器;环境变量:配置环境变量,只需输入文件名,就可以打开文件文件形式#!/usr/bin/env python 在linux系统中,文件需加入这代码 以辨识其解释器为python.#-- coding:utf8 -- :在python3中不需要,在python2中,如需使用中文,必须加。一.变量代指一个变化的...
2019-06-17 17:08:48 231
转载 day2 python基本数据类型
1.数字 int(1)转换a=“123”b=int(a)print(type(b),b) #查看变量b的数据类型a=“11”b=int(a,base=8) #b=字符串a以8进制来转换,此时b=9print(b)print(type(b),b)c=b.bit_length(b) #查看b以2进制转换后的位数,为4print©2.字符串 str(1)首字母大写capital...
2019-06-17 12:11:26 206
翻译 days2 编码基础知识以及运算
1.分类与基本区别ASCII:最早的编码,8位1字节unicode:万国码,32位4字节GBK:国标码,16位2字节UTF-8:可变长度码:英:8位1字节欧:16位2字节汉:24位3字节8位=1字节8bit=1byet1024byet=1kb1024kb=1MB1024MB=1GB1024GB=1TB类推PB,EB,ZB,YB,NB。作业:...
2019-06-16 17:36:46 195
转载 day1.网络基础osi协议
osi协议7层tcp/ip协议5层1物理层;通过光纤,电缆,无限电波,双绞线传输数据(传送0与1高低电压)2数据链路层;(1).以太网协议(组合高低电压,定义了电信号分组)以太网协议定义了帧;一组电信号组成数据包数据包的组成(2)广播与mac地址mac地址;计算机出厂时自身佩戴的唯一地址(由12位16进制数表示)广播;在同一以太网(连接在同一交换机)的计算机的通信方式。3网络层...
2019-06-16 09:12:40 142
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人