09 2018 档案
摘要:时间戳改日期 参考https://www.cnblogs.com/jingwhale/p/4674946.html 读取后台数据,如果希望保留value中的空格,则可以增加style white-space:pre或者使用pre标签
阅读全文
posted @ 2018-09-30 14:30
fat39
摘要:目录 同源策略介绍 验证同源策略 解决同源策略 服务器端直接添加Access-Control-Allow-Origin字段 使用script的src字段绕过同源策略 简单使用script的src字段 自定义方法,使用script的src字段,返回带有callback方法的数据 直接使用ajax自带的
阅读全文
posted @ 2018-09-27 18:28
fat39
摘要:urllib.parse.urlencode urlencode from urllib.parse import unquote url转换为dict django.http.request.QueryDict django的request.GET类型实际是QueryDict,不过是不可变的mut
阅读全文
posted @ 2018-09-14 15:40
fat39
摘要:介绍 class QueryDict(MultiValueDict): """ A specialized MultiValueDict which represents a query string. A QueryDict can be used to represent GET or POST
阅读全文
posted @ 2018-09-14 15:39
fat39
摘要:目录 基本语法 示例 示例1 使用django内置Paginator模块 示例2 改写Paginator 示例3 自定义pager组件 示例3.1 objs与pager各自单独使用 示例3.2 objs封装到pager里 示例3.3 增加url里的QueryDict 示例3.1 objs与pager
阅读全文
posted @ 2018-09-14 12:09
fat39
摘要:序列化Serializer 序列化用于对用户请求数据进行验证和数据进行序列化(为了解决queryset序列化问题)。 那什么是序列化呢?序列化就是把对象转换成字符串,反序列化就是把字符串转换成对象 models部分 models.py 基本操作 from rest_framework.views i
阅读全文
posted @ 2018-09-11 22:26
fat39
摘要:源码 class HttpRequest: """A basic HTTP request.""" # The encoding used in GET/POST dicts. None means use default setting. _encoding = None _upload_hand
阅读全文
posted @ 2018-09-11 00:19
fat39
摘要:转发:https://www.cnblogs.com/fu-yong/p/9100559.html models.py 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 from django.db import models class UserInfo(models.Mod
阅读全文
posted @ 2018-09-10 18:23
fat39
摘要:简介 API版本控制可以用来在不同的客户端使用不同的行为。REST框架提供了大量不同的版本设计。 版本控制是由传入的客户端请求决定的,并且可能基于请求URL,或者基于请求头。 有许多有效的方法达到版本控制的目的。特别是为具有多个客户的长期系统工程进行设计时,没有版本控制的系统也是可以的。 REST框
阅读全文
posted @ 2018-09-10 16:13
fat39
摘要:目录 渲染器 解析器 路由控制 分页 渲染器 简介 什么是渲染器 根据 用户请求URL 或 用户可接受的类型,筛选出合适的 渲染组件。 渲染器的作用 序列化、友好的展示数据 渲染器配置 首先要在settins.py中将rest_framework组件加进去 局部配置渲染器 引入渲染器类,然后将他们作
阅读全文
posted @ 2018-09-10 16:01
fat39
摘要:简介 为什么要使用REST framework? Django REST framework 是一个强大且灵活的工具包,用以构建Web APIs。 - 在线可视的API,对于赢得你的开发者们十分有用 - 验证策略涵盖了OAuth1a和OAuth2 - 同时支持ORM和非ORM数据源的序列化 - 可以
阅读全文
posted @ 2018-09-10 15:35
fat39
摘要:认证组件 说明 局部认证 在需要认证的视图类里加上authentication_classes = [认证组件1类名,认证组件2类名....] 示例如下: seralizers.py 1 2 3 4 5 6 7 from rest_framework import serializers from
阅读全文
posted @ 2018-09-10 15:34
fat39
摘要:CSRF攻击介绍 CSRF 攻击可以在受害者毫不知情的情况下以受害者名义伪造请求发送给受攻击站点,从而在并未授权的情况下执行在权限保护之下的操作。比如说,受害者 Bob 在银行有一笔存款,通过对银行的网站发送请求 http://bank.example/withdraw?account=bob&am
阅读全文
posted @ 2018-09-05 17:40
fat39
摘要:Python 内存管理机制和垃圾回收机制 内存管理 Python中的内存管理机制的层次结构提供了4层,其中最底层则是C运行的malloc和free接口,往上的三层才是由Python实现并且维护的。 第一层则是在第0层的基础之上对其提供的接口进行了统一的封装,这是因为虽然不同的操作系统都提供标准定义的
阅读全文
posted @ 2018-09-01 23:50
fat39

浙公网安备 33010602011771号