序列化 1.继承Serializer 基本使用 (1)models.py 添加Role (2)api/urls.py (3)views.py (4)浏览器访问:http://127.0.0.1:8000/api/v1/roles/ 可以显示后台返回的json数据 (5)方式二 只获取一个 进阶使用 ...
分类:
其他好文 时间:
2018-04-06 13:54:59
阅读次数:
194
随机数生成 首先我们需要在程序中引入random》》》import random as r r.random()用于生成一个随机的浮点数, r.uniform(10,20),生成一个随机的浮点数,如果a>b 则a为上限,b为下限。如果a<b,则b为上限 >>> print(r.uniform()) ...
分类:
编程语言 时间:
2018-04-03 23:44:29
阅读次数:
704
>>> a=23414>>> a += 123>>> a23537## >>> prompt = "If you tell us who you are, we can personalize the messages you see.">>> prompt += "\nWhat is your f ...
分类:
其他好文 时间:
2018-04-02 23:51:10
阅读次数:
218
有时,进程需要向自身发送信号,raise 函数就执行了这一任务。 #include <signal.h> int raise(int sig); 在单线程程序中,调用raise相当于对kill的如下调用: kill(getpid(), sig); 支持线程的系统会将raise(sig)实现为:pth ...
分类:
其他好文 时间:
2018-03-30 21:36:26
阅读次数:
103
pycharm中运行django默认情况下并不是执行项目的,所以如果在非manage.py,会发生异常。 raise AppRegistryNotReady("Apps aren't loaded yet.")django.core.exceptions.AppRegistryNotReady: A ...
分类:
移动开发 时间:
2018-03-28 01:39:10
阅读次数:
3216
抛出异常 在Python中,要想引发异常,最简单的形式就是输入关键字raise,后跟要引发的异常的名称。异常名称标识出具体的类: Python异常处理是那些类的对象。 结果: 有效避免出现程序崩溃 发生错误时写入文件 python遇到错误会显示错误信息并终止运行,可以在日志中记录文件,导入反向跟踪错 ...
分类:
其他好文 时间:
2018-03-27 20:53:38
阅读次数:
163
import math def quadratic(a,b,c): if not isinstance(a,(int ,float)): raise ("a is not a number") if not isinstance(b,(int,float)): raise ("b is not a ... ...
分类:
编程语言 时间:
2018-03-27 16:46:46
阅读次数:
186
先定义 汽车保险接口 AutoInsurance 定义具体类型去实现汽车保险的接口 再定义另外一个工厂接口 PolicyProducer 测试类 客户端的GUI ,用户选择相应的保险显示在屏幕上 ...
分类:
其他好文 时间:
2018-03-25 19:22:32
阅读次数:
171
Cookie1、获取Cookie:request.COOKIES['key']
request.get_signed_cookie(key, default=RAISE_ERROR, salt='', max_age=None) 参数: default: 默认值
分类:
其他好文 时间:
2018-03-23 16:55:16
阅读次数:
189
python异常 python用异常对象(exception object)来表示异常情况。遇到错误后,会引发异常。如果异常对象并未被处理或捕捉,程序就会用所谓的 回溯(Traceback, 一种错误信息)终止执行: raise 语句 为了引发异常,可以使用一个类(Exception的子类)或者实例 ...
分类:
编程语言 时间:
2018-03-22 19:23:07
阅读次数:
200