03 2017 档案

摘要:前端内容: 使用JavaScript和四个div,将照片放入四个div中 后台内容: 基于Django的FBV,函数视图,进行数据的读取和处理ajax请求 阅读全文
posted @ 2017-03-29 17:04 努力哥 阅读(461) 评论(0) 推荐(1) 编辑
摘要:一、系统环境 二、升级python到python2.7版本 三、安装模块 1、setuptools(easy_install)模块 2、pip模块 3、通过pip安装常用模块 常用模块的功能介绍: 4、安装ansible 二、介绍ansible用法 阅读全文
posted @ 2017-03-29 00:21 努力哥 阅读(628) 评论(0) 推荐(0) 编辑
摘要:一、安装tornado 手动安装: 下载 tornado-1.2.1.tar.gz 安装过程: 下载:tornado-1.2.1.tar.gz,解后解压 开始安装: 二、介绍tornado 三、简单介绍tornado的使用 示例: 代码: app.py login.html 用运行Python程序的 阅读全文
posted @ 2017-03-24 14:51 努力哥 阅读(7343) 评论(3) 推荐(0) 编辑
摘要:总结两句话: 1、保障业务长期稳定运行(如网站服务器、游戏服务器等)。 2、保障数据安全可靠(如用户名密码、游戏数据、博客文章、交易数据等)。 由这两句话推演运维工程师要学些什么? 一、保障业务长期稳定运行 出一点点差错,用户就要投诉了。 1、业务跑在什么上面? 网站服务器一般是apache,ngi 阅读全文
posted @ 2017-03-24 13:49 努力哥 阅读(74234) 评论(2) 推荐(9) 编辑
摘要:vmware workstation无法打开内核设备:\\Global\\vmx86 ? 解决办法如下: 开始 - 运行(输入CMD)- 确定或者回车,打开管理员命令窗口; net start vmci net start vmx86 net start VMnetuserifsc config v 阅读全文
posted @ 2017-03-23 13:03 努力哥 阅读(3100) 评论(0) 推荐(1) 编辑
摘要:概述 对于WEB应用程序:用户浏览器发送请求,服务器接收并处理请求,然后返回结果,往往返回就是字符串(HTML),浏览器将字符串(HTML)渲染并显示浏览器上。 1、传统的Web应用 2、AJAX 示例:通过ajax发送数据 urls.py settings.py #注掉csrf views.py 阅读全文
posted @ 2017-03-23 09:18 努力哥 阅读(7938) 评论(1) 推荐(1) 编辑
摘要:1、创建虚拟机镜像文件并指定大小(10G) 2、从光驱中复制iso镜像文件到服务器指定目录(注意:光驱插入windows2003.iso文件) #从/dev/cdrom 中复制镜像文件到/opt目录中 注意:虚拟机光盘更换windows系统iso镜像文件,虚拟机 可移动设备 cd/dvd/ 点连接 阅读全文
posted @ 2017-03-23 00:10 努力哥 阅读(7137) 评论(0) 推荐(0) 编辑
摘要:1、深拷贝题目 答案: 阅读全文
posted @ 2017-03-21 17:04 努力哥 阅读(835) 评论(0) 推荐(0) 编辑
摘要:视图 视图是一个虚拟表(非真实存在),其本质是【根据SQL语句获取动态的数据集,并为其命名】,用户使用时只需使用【名称】即可获取结果集,并可以将其当作表来使用。 1、创建视图 2、删除视图 3、修改视图 4、使用视图 使用视图时,将其当作表进行操作即可,由于视图是虚拟表,所以无法使用其对真实表进行创 阅读全文
posted @ 2017-03-20 23:32 努力哥 阅读(356) 评论(0) 推荐(0) 编辑
摘要:1、索引 索引是表的目录,在查找内容之前可以先在目录中查找索引位置,以此快速定位查询数据。对于索引,会保存在额外的文件中。 2、索引种类 普通索引:仅加速查询 唯一索引:加速查询 + 列值唯一(可以有null) 主键索引:加速查询 + 列值唯一 + 表中只有一个(不可以有null) 组合索引:多列值 阅读全文
posted @ 2017-03-20 23:13 努力哥 阅读(278) 评论(0) 推荐(0) 编辑
摘要:内容回顾: 1、 ajax参数 url: type: data: 1、value不能是字典 {k1:'v1',k2:[1,2,3,],k3; JSON.string} 2、$('').serilizer() dataType:"JSON", # text,html,xml 单词太长了 traditional: success:function(arg) { #arg=>obj... 阅读全文
posted @ 2017-03-20 22:09 努力哥 阅读(323) 评论(0) 推荐(1) 编辑
摘要:一、字段 自定义无符号整数字段 注意事项 二、字段参数 示例: 三、元信息 更多:https://docs.djangoproject.com/en/1.10/ref/models/options/ 四、多表关系以及参数 五、ORM操作 1、基本操作 2、进阶操作 3、高级操作 4、其它操作 5、连 阅读全文
posted @ 2017-03-20 18:45 努力哥 阅读(470) 评论(0) 推荐(0) 编辑
摘要:需求:自己写一个文件上传功能 代码: urls.py views.py upload.html 运行结果: 文件上传: -普通上传 -自定义页面上传按钮 -基于Form做上传 -Ajax上传文件(后补) 升级版 settings.py urls.py views.py upload.html 运行效 阅读全文
posted @ 2017-03-19 21:24 努力哥 阅读(10692) 评论(1) 推荐(0) 编辑
摘要:Django的Form主要具有一下几大功能: 生成HTML标签 验证用户数据(显示错误信息) HTML Form提交保留上次提交数据 初始化页面显示内容 一.创建Form类 2.view函数处理 3,生成html标签 Form类 创建Form类时,主要涉及到 【字段】 和 【插件】,字段用于对用户请 阅读全文
posted @ 2017-03-19 18:51 努力哥 阅读(491) 评论(0) 推荐(0) 编辑
摘要:什么是序列化(picking)? 我们把变量从内存中变成可存储或传输的过程称之为序列化。 序列化之后,就可以把序列化后的内容写入磁盘,或者通过网络传输到别的机器上。 反过来,把变量内容从序列化的对象重新读到内存里称之为反序列化,即unpickling。 如何序列化? 在python中提供了两个模块可 阅读全文
posted @ 2017-03-19 10:22 努力哥 阅读(403) 评论(0) 推荐(0) 编辑
摘要:实现效果: 代码示例: 代码: models.py urls.py views.py forms.py users.html add_user.html edit_user.html 阅读全文
posted @ 2017-03-16 22:18 努力哥 阅读(779) 评论(0) 推荐(0) 编辑
摘要:具于django ajax实现增 删 改 查功能 代码示例: 代码: urls.py settings.py models.py 添加功能: 编辑功能: views.py students.html 阅读全文
posted @ 2017-03-16 20:50 努力哥 阅读(3910) 评论(4) 推荐(1) 编辑
摘要:一、仿django分页功能自己实现 urls.py views.py index.html 二、利用django自带分页组件实现分页功能 使用分页器Paginator:在视图中使用 Paginator来为查询集分页。我们提供视图以及相关的模板来展示如何展示这些结果。 Paginator所需参数: P 阅读全文
posted @ 2017-03-16 10:38 努力哥 阅读(6953) 评论(0) 推荐(3) 编辑
摘要:今日概要: - 内容拾遗 - 分页 - Form验证 1.内容拾遗 - 新URL -提交时,保留之前的内容? - 对话框 - var data = $('#fmForm表单的ID').serialize(); $.ajax({ data: $('#fm').serialize() }) 2.分页组件 - Django内置分页 - Paginator、 Page - 页面:include -... 阅读全文
posted @ 2017-03-15 21:34 努力哥 阅读(418) 评论(0) 推荐(0) 编辑
摘要:实现:表单验证 工程示例: urls.py settings.py views.py f1.html 注意事项: 阅读全文
posted @ 2017-03-15 21:18 努力哥 阅读(307) 评论(0) 推荐(0) 编辑
摘要:一、通过url方式实现多对多的:增加,删除,编辑 代码目录: urls.py models.py teachers.py 添加功能 get_teachers.html 添加功能 add_teachers.html 编辑功能 edit_teachers.html 阅读全文
posted @ 2017-03-14 21:23 努力哥 阅读(619) 评论(0) 推荐(0) 编辑
摘要:USE school; -- 班级表 CREATE TABLE class( cid TINYINT PRIMARY KEY AUTO_INCREMENT, caption VARCHAR(20) ); INSERT INTO class(caption) VALUES("三年二班"),("一年三班"),("三年一班"); SELECT * FROM class; -- 老... 阅读全文
posted @ 2017-03-13 17:32 努力哥 阅读(450) 评论(0) 推荐(0) 编辑
摘要:Django - 路由系统 url.py - 视图函数 views.py - 数据库操作 models.py - 模板引擎渲染 - HttpReponse(字符串) - render(request,'/path/a.html',{'name':'root'}) 一、示例:用户基本CURD ... 阅读全文
posted @ 2017-03-13 17:28 努力哥 阅读(266) 评论(0) 推荐(0) 编辑
摘要:示例: ajax用法: 1.先导入jquers文件,才能使用ajax 2、方法 FontAwesome 图标 用:class BootStrap 表格,按钮 ,表单类 ajax: 依赖 jquery 绑定事件: $.ajax({}) jquery :$() 阅读全文
posted @ 2017-03-13 17:20 努力哥 阅读(425) 评论(0) 推荐(0) 编辑
摘要:实现一对多表查询功能 项目代码: models.py urls.py students.py get_students.html add_students.html edit_students.html 阅读全文
posted @ 2017-03-11 11:22 努力哥 阅读(4339) 评论(0) 推荐(0) 编辑
摘要:思维导图小tips: 思维导图又叫心智图,是表达发射性思维的有效的图形思维工具 ,它简单却又极其有效,是一种革命性的思维工具。思维导图运用图文并重的技巧,把各级主题的关系用相互隶属与相关的层级图表现出来,把主题关键词与图像、颜色等建立记忆链接,思维导图充分运用左右脑的机能,利用记忆、阅读、思维的规律 阅读全文
posted @ 2017-03-11 09:06 努力哥 阅读(6828) 评论(0) 推荐(2) 编辑
摘要:一、实现:增、删、改、查 1、获取所有数据显示在页面上 model.Classes.object.all(),拿到数据后,渲染给前端;前端通过for循环的方式,取出数据。 目的:通过classes(班级表数据库)里面的字段拿到对应的数据。 2、添加功能 配置url分发路由增加一个add_classe 阅读全文
posted @ 2017-03-10 10:02 努力哥 阅读(11076) 评论(2) 推荐(0) 编辑
摘要:一、django知识点回顾 二、django补充 fbv示例: 三、dispatch用法 urls.py views.py cbv.html 四、增,删,改,查 1、手动创建app命令 2、配置新app_设置settings.py 3、增,册,改,查 models.py test.html view 阅读全文
posted @ 2017-03-07 14:23 努力哥 阅读(851) 评论(0) 推荐(0) 编辑
摘要:实现功能: 代码: index.html login.html views.py settings.py urls.py 运行效果: 阅读全文
posted @ 2017-03-06 15:26 努力哥 阅读(460) 评论(0) 推荐(0) 编辑
摘要:cookie和session 1、cookie不属于http协议范围,由于http协议无法保持状态,但实际情况,我们却又需要“保持状态”,因此cookie就是在这样一个场景下诞生。 cookie的工作原理是:由服务器产生内容,浏览器收到请求后保存在本地;当浏览器再次访问时,浏览器会自动带上cooki 阅读全文
posted @ 2017-03-03 16:27 努力哥 阅读(554) 评论(0) 推荐(0) 编辑
摘要:admin的配置 admin是django强大功能之一,它能共从数据库中读取数据,呈现在页面中,进行管理。默认情况下,它的功能已经非常强大,如果你不需要复杂的功能,它已经够用,但是有时候,一些特殊的功能还需要定制,比如搜索功能,下面这一系列文章就逐步深入介绍如何定制适合自己的admin应用。 如果你 阅读全文
posted @ 2017-03-03 11:40 努力哥 阅读(7951) 评论(0) 推荐(1) 编辑
摘要:一、软件环境: CentOS6.6_64bit 需要用到的软件: 二、开始安装 Python+Django+Nginx+UWSGI 1、安装setuptools 不要问为什么安装这些包?不提前安装,你就等着后面报错吧! (-_-) 如果出现错误: yum install zlib zlib-deve 阅读全文
posted @ 2017-03-02 13:43 努力哥 阅读(841) 评论(0) 推荐(1) 编辑
摘要:一、什么是web框架 框架,即framework,特指为解决一个开放性问题而设计的具有一定约束性的支撑结构,使用框架可以帮你快速开发特定的系统,简单地说,就是你用别人搭建好的舞台来做表演。 对于所有的Web应用,本质上其实就是一个socket服务端,用户的浏览器其实就是一个socket客户端。 示例 阅读全文
posted @ 2017-03-02 08:33 努力哥 阅读(2791) 评论(0) 推荐(0) 编辑
摘要:一、windows系统安装Django 1、先安装python2.x or 3.x软件。(记得勾选pip3和添加python自己的环境变量) 下载地址:http://www.python.org/ 2、开始安装Django 方法一: 安装完成功。 方法二: 在windows系统中 我的电脑 属性 高 阅读全文
posted @ 2017-03-01 20:35 努力哥 阅读(21699) 评论(1) 推荐(0) 编辑
摘要:1、指定连接pymysql(python3.x) 先配置_init_.py 2、配置连接mysql文件信息 settings.py 3、在mysql数据库中,创建数据库。 grant all privileges on *.* to 'root'@'%' identified by '123456' 阅读全文
posted @ 2017-03-01 16:13 努力哥 阅读(5164) 评论(1) 推荐(2) 编辑

点击右上角即可分享
微信分享提示