GOLANG入门系列二:运算符和复杂数据类型(数组,切片,map,函数)

GOLANG入门系列二:运算符和复杂数据类型(数组,切片,map,函数)

手艺人

        在上一篇中,我们学习了Golang的一些基础知识,这一篇中,我们继续学习一些复杂的数据结构,而首先,我们要先介绍一下运算符相关的内容。

一、运算符

        在Go语言中,运算符分为如下几类:1、算数运算符。2、关系运算符。3、逻辑运算符。4、位运

DJANGO_RESTFRAMEWORK框架入门系列 -- 超链接API

DJANGO_RESTFRAMEWORK框架入门系列 -- 超链接API

手艺人

        上一篇文章中我们介绍了权限相关的内容,在本篇文章中,我们将继续介绍超链接API相关的内容。

        首先我们要看一下什么是超链接API,先来看一下这个场景,在我们的接口中,一定会存在各种关联的关系,比如一台服务器,一定会有创建者,那么我们就需要在系统中新建一张表来存储创

DJANGO_RESTFRAMEWORK框架入门系列 -- 权限

DJANGO_RESTFRAMEWORK框架入门系列 -- 权限

手艺人

        当我们设计一套接口时,一定会涉及到权限的问题,我们在上一篇文章中介绍了视图相关的操作,还介绍了mixin类的使用,对于权限控制,其实框架也提供了响应的解决方案。

        关于权限,我们需要在我们的app中新建一个permissions.py文件,在这个文件中定义我们的权

DJANGO_RESTFRAMEWORK框架入门系列 -- 视图(CBV)

DJANGO_RESTFRAMEWORK框架入门系列 -- 视图(CBV)

手艺人

        上一篇文章中,我们介绍了django restframework中为我们封装的reqeust,response等,并且我们使用在views中已经初步使用了一下,上一篇中,我们在views中定义了几个函数来,也就是我们是FBV的模式,这篇文章中我们将介绍在CBV模式下的应用。在FBV中,我们使用了一个api_view的装饰器来对我们的函数