摘要: 开发者对操作系统的4个需求 俗话说,吃什么补什么。一个开发者(也可以叫“程序员”)需要具备4个特色:办事利索(性能)、相貌平平拒绝杀马特(外观)、消化能力优秀(易安装)、知识技能储备雄厚(软件多),所以他们使用的操作系统也应该符合这些要求。 性能:性能必须足够的好,因为开发者动辄要调用大量工具来处理 阅读全文
posted @ 2018-11-02 13:21 三冬三夏 阅读(10905) 评论(0) 推荐(0) 编辑
摘要: DRF获取参数的方式 例如url url(r'^demo/(?P.*)/$', DemoView.as_view()) 在类视图中获取参数 url:http://127.0.0.1:8000/demo/aaa/?bbb=bbb&ccc=ccc&ccc=CCC form:{"body":"body"} JSON:{"body":"body"} class DemoView(APIView): ... 阅读全文
posted @ 2018-11-02 11:50 三冬三夏 阅读(3167) 评论(0) 推荐(1) 编辑
摘要: # 其实就是Django RESTful Framework # RESTful一种API的命名风格,主要因为前后端分离开发出现 # 前后端分离: 用户访问静态文件的服务器,数据全部由ajax请求给到 # RESTful风格:数据应该是名词,而动词由HTTP的请求方式来体现 # RESTful风格的 阅读全文
posted @ 2018-11-02 11:39 三冬三夏 阅读(1889) 评论(0) 推荐(0) 编辑
摘要: python中异常处理--raise的使用 当程序出现错误,python会自动引发异常,也可以通过raise显示地引发异常。一旦执行了raise语句,raise后面的语句将不能执行。 raise() 用raise语句来引发一个异常。异常/错误对象必须有一个名字,且它们应是Error或Exceptio 阅读全文
posted @ 2018-11-02 10:11 三冬三夏 阅读(7357) 评论(0) 推荐(0) 编辑
摘要: 序列化器(serializer) 定义Serializer 1. 定义方法 Django REST framework中的Serializer使用类来定义,须继承自rest_framework.serializers.Serializer。 例如,我们已有了一个数据库模型类BookInfo class BookInfo(models.Model): btitle = models.Cha... 阅读全文
posted @ 2018-11-02 10:06 三冬三夏 阅读(249) 评论(0) 推荐(0) 编辑