自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 Flask使用总结

Flask常见项目结构flask程序编写流程编写配置文件configpy编写app初始化工厂函数在app中的init文件中编写我们的管理文件或者说启动文件managepy编写数据库模型在app中的modelspy中编写表单蓝本下的formspy中创建蓝本app下auth包中initpy文件编写视图viewspy1. Flask常见项目结构|-Flasky |app

2017-11-10 10:39:55 1183

原创 07 rest-framework之视图函数基类和路由类

1内容2利用ViewSets进行重构使用路由器1、内容重构视图函数将视图函数绑定url利用路由类view与viewsets之间的权衡 rest框架提供了ViewSets基类,让开发者得以集中精力于对API的状态和交互进行建模; ViewSets和views十分相似,除了提供如read,update等方法,而不是get或put; ViewSet类使用Router类处理复杂的url.

2017-11-07 22:33:49 552

翻译 06 rest-framework之关系与超链接API

内容创建api根节点的断点创建高亮文本的断点超链接接口URL模式命名1. 内容为API接口创建根节点为对象的高亮显示文本创建端点为每个API创建链接确保每个url模式被命名,或者定义添加分页浏览接口之前使用主键,需要提升内聚性和可发现性2. 创建api根节点的断点# 之前我们有了snippets和users的端点,现在我们利用正则表达式和带@api_view基础视图函数创建初级

2017-11-07 09:24:19 734

翻译 05 rest-framework之用户认证和权限管理

目的数据库中字段的on update 和 on delete参数删除原数据库和迁移记录添加用户控制入口设置断点更新serializer为我们的视图函数添加权限认证添加登录窗口urlrest_framework自带用户权限内等级管理用户认证1. 目的实例对象始终与创建者相关联只有通过身份验证的用户可以创建实例只有对象的创建者能够更新和删除该对象未认证用户应该只有只读权限2

2017-11-07 09:21:39 1400

翻译 04 rest-framework之基于类视图的视图函数

基于类的视图函数viewspy基于Mixin类重构视图类复合功能的View类1. 基于类的视图函数(views.py)from snippets.models import Snippetfrom snippets.serializers import SnippetSerializerfrom django.http import Http404# APIView from rest

2017-11-07 09:06:06 400

翻译 03 rest-framework之请求和响应(request和response)

请求对象响应对象状态码status包装API视图使用实例为网址添加后缀format参数常用的method1. 请求对象request扩展的对象HttpRequest核心功能, request.data属性,和request.POST类似2. 响应对象Response对象,按指定的congtent-type渲染数据,并返回给客户端3. 状态码(status)100继续请求者应当继续提

2017-11-07 09:04:32 2545

翻译 02 rest接口新版写法

REST框架简介简单的接口写法REST框架简介身份验证策略OAuth1a和OAuth2的包支持ORM和非ORM数据源的序列化可以自定义,基于功能的常规视图简单的接口写法设置settings INSTALLED_APPS = ( ... 'rest_framework', ) # 配置我们框架 REST_FRAMEWOR

2017-11-07 09:01:23 1133

原创 01 REST框架原始写法,与表单Form类似,实例

创建模型modelspy创建自定义的Serializer类serializerspy序列化与反序列化简便的ModelSerializer要求不高的数据不用自定义重点编写我们的视图处理函数viewspyserializer支持的字段自定义字段支持的参数1. 创建模型(models.py)from django.db import models# 高亮文本, 两种风格from pygm

2017-11-06 19:12:58 615

空空如也

空空如也

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

TA关注的人

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