会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
测试开发Gang
博客园
首页
新随笔
管理
上一页
1
···
18
19
20
21
22
23
24
25
26
···
28
下一页
2020年12月18日
DRF对Django请求响应做了技术升级
摘要: Django视图是用来处理请求和响应的,Django默认是按Form和Template来设计的,如果要处理以JSON格式为主的RESTful API,那么就需要对Django请求和响应的处理代码进行优化改造,本文就来介绍DRF在这一部分的技术升级。 Request DRF把Django的HttpRe
阅读全文
posted @ 2020-12-18 07:32 测试开发Gang
阅读(333)
评论(0)
推荐(0)
2020年12月17日
揭开DRF序列化技术的神秘面纱
摘要: 在RESTful API中,接口返回的是JSON,JSON的内容对应的是数据库中的数据,DRF是通过序列化(Serialization)的技术,把数据模型转换为JSON的,反之,叫做反序列化(deserialization)。本文就来揭开DRF序列化技术的神秘面纱。 创建虚拟环境 虚拟环境是独立的P
阅读全文
posted @ 2020-12-17 07:37 测试开发Gang
阅读(374)
评论(0)
推荐(0)
2020年12月16日
快用Django REST framework写写API吧
摘要: Django默认是前后端绑定的,提供了Template和Form,现在流行前后端分离项目,Python大佬坐不住了,于是便有了Django REST framework:https://github.com/tomchristie 官网:https://www.django-rest-framewo
阅读全文
posted @ 2020-12-16 08:58 测试开发Gang
阅读(920)
评论(2)
推荐(0)
2020年12月15日
从函数到包的Python代码层次
摘要: 代码层次 Python是一门脚本语言,新建一个.py文件,写点代码,就可以跑起来了,无论放哪都可以。比如where.py文件: print("Where am I?") 那么问题来了,这是写在哪里的呢?为了一目了然,我们用“导游图”的视角来看看代码层次: 红色箭头指出了,是写在模块中的,原来一个.p
阅读全文
posted @ 2020-12-15 10:29 测试开发Gang
阅读(426)
评论(0)
推荐(0)
2020年12月12日
自定义Django认证系统的技术方案
摘要: Django已经提供了开箱即用的认证系统,但是可能并不满足我们的个性化需求。自定义认证系统需要知道哪些地方可以扩展,哪些地方可以替换。本文就来介绍自定义Django认证系统的相关技术细节。 自定义认证后端 AUTHENTICATION_BACKENDS Django默认认证后端为: ['django
阅读全文
posted @ 2020-12-12 21:55 测试开发Gang
阅读(525)
评论(0)
推荐(0)
2020年12月11日
Django认证系统并不鸡肋反而很重要
摘要: 在使用django-admin startproject创建项目后,Django就默认安装了一个采用session实现的认证系统。这是Django相比于其他框架的一大特点:自带认证系统,开箱即用。有人说它方便,有人说它鸡肋,但它作为Django的重要组成部分,学习它有助于我们理解Django框架的核
阅读全文
posted @ 2020-12-11 13:38 测试开发Gang
阅读(873)
评论(0)
推荐(2)
2020年12月10日
条件循环语句组成了Python代码的骨架
摘要: 条件控制 我们都知道流程图是有多个分支的,程序中也是如此,在Python中是用if语句来判断程序该走哪个分支的。它的执行过程如下: 代码执行过程如下: if if语句的一般形式如下: if condition_1: statement_block_1 如果condition_1为True,执行sta
阅读全文
posted @ 2020-12-10 07:48 测试开发Gang
阅读(393)
评论(0)
推荐(2)
2020年12月9日
Django官方为什么没有标准项目结构
摘要: Django官方并没有提供标准的项目结构,于是网上众说纷纭,百花齐放,一千个读者有一千个哈姆雷特。那我们该怎么设计项目结构呢?在回答这个问题之前,先了解一下Django原生的目录和文件都是干嘛的。 project 在使用django-admin startproject命令后就会创建这样的目录文件,
阅读全文
posted @ 2020-12-09 07:47 测试开发Gang
阅读(1234)
评论(0)
推荐(2)
2020年12月8日
你知道Python基本数据类型是哪6个么
摘要: Python 是强类型语言,在学习 Python 时,有必要了解 Python 有哪些基本数据类型,一共 6 个:Number(数字)、String(字符串)、List(列表)、Tuple(元组)、Set(集合)、Dictionary(字典)。数据类型的知识是非常多的,一篇文章讲不明白,本文仍然属于
阅读全文
posted @ 2020-12-08 15:51 测试开发Gang
阅读(1294)
评论(0)
推荐(3)
Python运算符可不只有加减乘除
摘要: 数学里面的加减乘除,就是运算符,但是 Python 的运算符更多样,更复杂,分为算术运算符、比较运算符、赋值运算符、位运算符、逻辑运算符、成员运算符、身份运算符。为了更直观的看到运算符的使用,本文采用代码和注释结合的方式进行讲解。 算术运算符 a = 21 b = 10 c = 0 # 加 c =
阅读全文
posted @ 2020-12-08 07:59 测试开发Gang
阅读(277)
评论(0)
推荐(0)
上一页
1
···
18
19
20
21
22
23
24
25
26
···
28
下一页
公告