• Django Rest Framework源码剖析(二)-----权限

    一、简介 在上一篇博客中已经介绍了django rest framework 对于认证的源码流程,以及实现过程,当用户经过认证之后下一步就是涉及到权限的问题。比如订单的业务只能VIP才能查看,所以这时候需要对权限进行控制。下面将介绍DRF的权限控制源码剖析。 二、基本使用 这里继...

    2018-06-18 03:09:49

  • python常用的十进制、16进制、字符串、字节串之间的转

    进行协议解析时,总是会遇到各种各样的数据转换的问题,从二进制到十进制,从字节串到整数等等 废话不多上,直接上例子 整数之间的进制转换: 10进制转16进制: hex(16) == 0x10 16进制转10进制: int('0x10', 16) == 16 类似的还有oct(), bin() ------------------- 字...

    2018-06-18 03:09:33

  • [python] python常用函数

    ...

    2018-06-18 03:09:37

  • Python必学Django框架,入门到精通学习视频教程全都在

    “人生苦短,我用python”,学python的小伙伴应该都了解这句话的含义。但是,学python,你真正了了解强大的Django框架吗!? 据说Django还是由吉普赛的一个吉他手的名字命名的呢,有木有很好奇? Django是一个开放源代码的Web应用框架,由Python写成。采用了MTV的框架...

    2018-06-18 03:09:43

  • 二、应用程序设置

    在flaskr目录下创建__init__.py文件,它将包含应用程序工厂,还告诉python该flaskr目录应视为一个包 编写代码: 1 # 包含应用程序工厂,它将告诉python该flaskr目录应被视为一个包。 2 import os 3 from flask import Flask 4 5 def create_app(test_config= None): 6...

    2018-06-18 03:09:14

  • python中继承和多态

    ...

    2018-06-18 03:09:32

  • python数据类型及基本运算符

    1 、数据类型 (1)什么是数据类型? 变量值是我们存储的数据,所以数据类型就是变量值的不同种类 (2) 为什么要分类型 ? 变量值是为了保存现实世界中的状态,针对于不同的状态应该用不同的类型去表示 (3)怎么用?有哪些类型? 整型 int 存取年龄,手机号 浮点型 fl...

    2018-06-18 03:09:02

  • python-study-04

    上节课复习 上节课复习: 1、数据类型 2、与用户交互 会将用户输入的任何内容都存储字符串类型 python3:(*****) input python2(****) raw_input python2中还有一个input的,输入什么类型就会存成什么类型,这就要求用户必须输入一个明确的数据类型(**) 3、格式化...

    2018-06-18 03:09:09

  • python-正则表达式

    #!/usr/local/bin/python3# -*- coding:utf-8 -*-import re# ----------正则表达式符号----------''''.' 默认匹配除\n之外的任意一个字符,若指定flag DOTALL,则匹配任意字符,包括换行'.+' 匹配任意字符'^' 匹配字符开头,若指定flags MULTILINE,这种也可以匹配上(r"^...

    2018-06-18 03:08:51

  • python socket 编程(TCP与UDP)

    实验环境:python2 一、TCP编程 1.建立TCP服务器 ①创建TCPServer.py文件 ②编写服务器代码 1)创建socket对象,调用socket构造函数 2)绑定ip端口(IP号和端口号) 3)设置最大连接数(准备套接字,以便接受连接请求) 4)使用socket的accept()方法等待客户请求一个...

    2018-06-18 03:09:03

2