随笔分类 -  Django

摘要:WebSocket协议是基于TCP的一种新的协议。WebSocket最初在HTML5规范中被引用为TCP连接,作为基于TCP的套接字API的占位符。它实现了浏览器与服务器全双工(full-duplex)通信。其本质是保持TCP连接,在浏览器和服务端通过Socket进行通信。 本文将使用Python编 阅读全文
posted @ 2017-12-27 23:27 hedeyong11 阅读(212) 评论(0) 推荐(0)
摘要:Flask是一个基于Python开发并且依赖jinja2模板和Werkzeug WSGI服务的一个微型框架,对于Werkzeug本质是Socket服务端,其用于接收http请求并对请求进行预处理,然后触发Flask框架,开发人员基于Flask框架提供的功能对请求进行相应的处理,并返回给用户,如果要返 阅读全文
posted @ 2017-12-11 18:40 hedeyong11 阅读(241) 评论(0) 推荐(0)
摘要:一、字段 AutoField(Field) - int自增列,必须填入参数 primary_key=True BigAutoField(AutoField) - bigint自增列,必须填入参数 primary_key=True 注:当model中如果没有自增列,则自动会创建一个列名为id的列 fr 阅读全文
posted @ 2017-12-11 18:09 hedeyong11 阅读(245) 评论(0) 推荐(0)
摘要:概述 Tornado 是 FriendFeed 使用的可扩展的非阻塞式 web 服务器及其相关工具的开源版本。这个 Web 框架看起来有些像web.py 或者 Google 的 webapp,不过为了能有效利用非阻塞式服务器环境,这个 Web 框架还包含了一些相关的有用工具 和优化。 Tornado 阅读全文
posted @ 2017-12-05 19:17 hedeyong11 阅读(228) 评论(0) 推荐(0)
摘要:1.github中的项目clone到本地(路径在最后),然后将arya文件夹复制到你的django工程中作为一个独立的app,该app实现了RBAC(基于角色的权限访问控制Role-Based Access Control)和CRM(客户关系管理). 完成效果: 2.setting中注册arya和配 阅读全文
posted @ 2017-12-03 10:54 hedeyong11 阅读(399) 评论(0) 推荐(0)
摘要:Django Rest Framework 一. 什么是RESTful REST与技术无关,代表的是一种软件架构风格,REST是Representational State Transfer的简称,中文翻译为“表征状态转移” REST从资源的角度类审视整个网络,它将分布在网络中某个节点的资源通过UR 阅读全文
posted @ 2017-11-20 15:38 hedeyong11 阅读(1128) 评论(1) 推荐(0)
摘要:Django内置Admin Django内置的Admin是对于model中对应的数据表进行增删改查提供的组件,使用方式有: 依赖APP: django.contrib.auth django.contrib.contenttypes django.contrib.messages django.co 阅读全文
posted @ 2017-11-17 19:58 hedeyong11 阅读(240) 评论(0) 推荐(0)
摘要:Memcached Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon )是用C写的,但 阅读全文
posted @ 2017-11-16 20:08 hedeyong11 阅读(207) 评论(0) 推荐(0)
摘要:效果:在p1.html页面点击,弹出p2的弹出框,填写数据,在 popup_response页面处理数据 1、url设置 2、视图函数:views.py 3、前端页面及函数 p1.html p2.html popup_response.html 阅读全文
posted @ 2017-10-23 17:17 hedeyong11 阅读(7690) 评论(0) 推荐(0)
摘要:Django知识点汇总 目录 一、wsgi接口 二、中间件 三、URL路由系统 四、Template模板 五、Views视图 六、Model&ORM 七、Admin相关 八、Http协议 九、COOKIE 与 SESSION 十、Django的用户认证 十一、From与ModelForm 十二、分页 阅读全文
posted @ 2017-10-20 09:04 hedeyong11 阅读(494) 评论(1) 推荐(1)
摘要:目录: 一、Django-MTV MTV模型 Django基本命令 视图层之路由配置系统(views) 视图层之视图函数(views) 模板层(template) 二、Django-model基础 ORM 创建表(建立模型) 添加表记录 查询表记录 修改表记录 删除表记录 三、Django-mode 阅读全文
posted @ 2017-10-19 15:31 hedeyong11 阅读(226) 评论(0) 推荐(0)
摘要:一、js自执行函数 二、javascript同源策略 1. 什么是同源策略 理解跨域首先必须要了解同源策略。同源策略是浏览器上为安全性考虑实施的非常重要的安全策略。 何谓同源: URL由协议、域名、端口和路径组成,如果两个URL的协议、域名和端口相同,则表示他们同源。 同源策略: 浏览器的同源策略, 阅读全文
posted @ 2017-10-11 20:26 hedeyong11 阅读(448) 评论(0) 推荐(0)
摘要:Form表单 问题1: 注册页面输入为空,报错:keyError:找不到password def clean(self): print(" ",self.cleaned_data) # if self.cleaned_data["password"]==self.cleaned_data["repe 阅读全文
posted @ 2017-09-18 18:56 hedeyong11 阅读(132) 评论(0) 推荐(0)
摘要:随机验证码 Python生成随机验证码,需要使用PIL模块. 安装: pip3 install pillow 基本使用 1. 创建图片 from PIL import Image img = Image.new(mode='RGB', size=(120, 30), color=(255, 255, 阅读全文
posted @ 2017-09-05 23:53 hedeyong11 阅读(169) 评论(0) 推荐(0)
摘要:分页器(paginator) 分页器的使用 实现一个分页效果: Template: views: COOKIE 与 SESSION 简介 1、cookie不属于http协议范围,由于http协议无法保持状态,但实际情况,我们却又需要“保持状态”,因此cookie就是在这样一个场景下诞生。 cooki 阅读全文
posted @ 2017-08-31 17:09 hedeyong11 阅读(369) 评论(1) 推荐(0)
摘要:什么是json? 定义: 讲json对象,不得不提到JS对象: 合格的json对象: ["one", "two", "three"] { "one": 1, "two": 2, "three": 3 } {"names": ["张三", "李四"] } [ { "name": "张三"}, {"na 阅读全文
posted @ 2017-08-29 15:25 hedeyong11 阅读(230) 评论(1) 推荐(0)
摘要:一 什么是web框架? 框架,即framework,特指为解决一个开放性问题而设计的具有一定约束性的支撑结构,使用框架可以帮你快速开发特定的系统,简单地说,就是你用别人搭建好的舞台来做表演。 对于所有的Web应用,本质上其实就是一个socket服务端,用户的浏览器其实就是一个socket客户端。 i 阅读全文
posted @ 2017-08-22 19:59 hedeyong11 阅读(339) 评论(1) 推荐(0)