文章分类 - Python学习之路
摘要:Tornado之路 引子 与其感慨路难行,不如马上出发 目录 通过项目来深入理解tornado(一):tornado基础回顾 通过项目来深入理解tornado(二):AsyncHttpClient异步发送短信 通过项目来深入理解tornado(三):集成短信接口 通过项目来深入理解tornado(四
阅读全文
摘要:RabbitMQ RabbitMQ 是信息传输的中间者。本质上,从生产者(producers)接收消息,转发这些消息给消费者(consumers)。换句话说,能够根据指定的规则进行消息转发,缓冲,和持久化 在Python中使用RabiitMQ需要安装一个pika模块 直接pip install pi
阅读全文
摘要:django-social-login 用第三方帐号登录网站 Usage install pip install django-social-login settings.py 下面几项是必要的设置,必须在项目 settings.py 中设置好。 此外还有一些非必要的设置,见这里 把 social_
阅读全文
摘要:卸载原来的User,注册UserProfile代替 from xadmin.plugins.auth import UserAdmin from django.contrib.auth.models import User xadmin.site.unregister(User) xadmin.si
阅读全文
摘要:插件规范 文档模板: """ Name 作者 该插件的作者信息 功能 描述插件的主要功能 截图 .. image:: /images/plugins/action.png 使用 描述插件的使用方法, 以及使用示例. 版本 描述插件的版本信息 API .. autoclass:: XXX """ Ad
阅读全文
摘要:Xadmin 插件制作 插件原理 Xadmin 的插件系统架构设计一定程度上借鉴了 wordpress 的设计。 想要了解 Xadmin 的插件系统架构首先需要了解 Xadmin AdminView 的概念。简单来说,就是 Xadmin 系统中每一个页面都是一个 AdminView 对象返回的 Ht
阅读全文
摘要:安装 使用 pip: pip install django-xadmin 源码安装 到 https://github.com/sshwsfc/django-xadmin 下载最新的源码包或是 clone git 库, 然后在项目目录下执行: pip install -r requirements.t
阅读全文
摘要:后续 ''' 1.request和response DRF的request是Parser解析器处理过的请求 request.data : POST,PUT,PATCH,表单,json request.query_params : ?后边的参数 DRF的response是Renderer渲染器处理过的
阅读全文
摘要:1、 RESTful是一种API的命名风格。 2、 前后端分离: 用户访问静态文件的服务器,数据全部由ajax请求给到。 3、 RESTful风格:数据应该是名词,而动词由HTTP的请求方式来体现。 4、 RESTful风格的API给前端返回结果对象,无论什么请求方式。 ''' 特点: 反复重复 因
阅读全文
摘要:Django之ORM性能优化建议 前言 DjangoORM数据层提供各种途径优化数据的访问。 如果事先理解Django的优化技巧,开发过程中稍稍留意,后期会省不少的工作量。 正题 一,利用标准数据库优化技术 传统数据库优化技术博大精深,不同的数据库有不同的优化技巧,但重心还是有规则的。在这里算是题外
阅读全文
摘要:Django之Model进阶的更多操作 一、字段 AutoField(Field) - int自增列,必须填入参数 primary_key=True BigAutoField(AutoField) - bigint自增列,必须填入参数 primary_key=True 注:当model中如果没有自增
阅读全文
摘要:Pyhon之Django中的Form组件 新手上路 Django的Form主要具有一下几大功能: 生成HTML标签 验证用户数据(显示错误信息) HTML Form提交保留上次提交数据 初始化页面显示内容 通过Form验证有俩种形式 Form表单提交 验证、并可以保留上次内容 Ajax提交 验证、无
阅读全文
摘要:Web框架之Django进阶篇 Django路由映射FBV 和 CBV django中请求处理方式有2种:FBV(function base views) 和 CBV(class base views),换言之就是一种用函数处理请求,一种用类处理请求。 FBV # url.py from djang
阅读全文
摘要:Web框架之Django基础篇 本节介绍Django 简介,安装 基本配置及学习 路由(Urls)、视图(Views)、模板(Template)、Model(ORM)、 简介 Django 是一个由 Python 写成的开放源代码的 Web 应用框架。它最初是被开发来用于管理劳伦斯出版集团旗下的一些
阅读全文
摘要:Django前戏之Web框架本质及浅谈HTTP协议 Web框架本质 对于所有的Web应用,本质上其实就是一个socket服务端,用户的浏览器其实就是一个socket客户端。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
阅读全文
摘要:Mysql(二)数据库及表操作、多表查询、索引、事务、Py连接MySQL 本结目录 数据库操作 数据表操作 外键约束 多表查询 索引 事务 python连接Mysql 数据库操作 此操作针对windows环境下 该操作再Mysql服务器启动以及客户端连接之后 对数据库操作之前,引申一些较为听的懂的白
阅读全文
摘要:Mysql(一)概述、安装使用及其简单操作 Mysql数据库 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。 My
阅读全文
摘要:Ajax 简介 AJAX即“Asynchronous Javascript And XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。 AJAX = 异步 JavaScript和XML(标准通用标记语言的子集)。 AJAX 是一种用于创建快速动态网页的技术。通过
阅读全文
摘要:JQuery 定义 jQuery 是一个 JavaScript 库。 jQuery 极大地简化了 JavaScript 编程。 jQuery是一个轻量级的"写的少,做的多"的JavaScript库。源码走这里 jQuery产生的对象时jQuery独有的,只能自己调用 书写规范 基础语法: $(sel
阅读全文
摘要:BOM、DOM 上篇回顾 javascript的简单定义及了解 引入方式及存在方式 定义变量的方式及需要注意的地方 常量以及标识符 运算符之间的一些比较 控制语句有哪些 基本数据类型及其方法 函数的简单介绍及使用 BOM 1、了解 BOM(浏览器对象模型),可以对浏览器窗口进行访问和操作。使用 BO
阅读全文

浙公网安备 33010602011771号