
DjangoRestFramework
文章平均质量分 59
zy_whynot
这个作者很懒,什么都没留下…
展开
-
阿里云centos7部署:nginx+uwsgi+django+vue
基础环境阿里云centos7部署架构nginx + uwsginginx提供静态文件服务和反向代理;uwsgi充当Web服务器;部署过程修改项目的配置文件,配置收集静态文件之后存放的目录STATIC_URL = '/static/'# 配置静态文件存放目录STATIC_ROOT = os.path.join(os.path.dirname(os.path.dirname(BASE_DIR)), 'static_files')收集项目的静态文件python manage.py col原创 2021-02-08 20:13:35 · 317 阅读 · 2 评论 -
django-rest-framework中获取choice要显示的内容
模型class JobInfo(models.Model): """招聘信息""" STATUS_CHOICES = ( (0, "进行中"), (1, "已完成") ) job_title = models.CharField(verbose_name="岗位名称", max_length=50) job_status = models.SmallIntegerField(verbose_name="状态", choices=STA原创 2021-01-21 14:20:43 · 1310 阅读 · 3 评论 -
django rest framework 嵌套序列化
模型:作者和新闻class Author(models.Model): """作者信息""" GENDER_CHOICES = ( (0, "女"), (1, "男") ) name = models.CharField(verbose_name="姓名", max_length=20) nick_name = models.CharField(verbose_name="昵称", max_length=20) mobi原创 2021-01-15 19:28:06 · 510 阅读 · 0 评论 -
DjangoRestFramework序列化器Serializer定义、序列化和反序列化
一、定义序列化器1、定义方法Django REST framework中的Serializer使用类来定义,须继承自rest_framework.serializers.Serializer。例如,我们已有了一个数据库模型类BookInfoclass BookInfo(models.Model): btitle = models.CharField(max_length=20, v...原创 2019-11-27 00:40:39 · 1358 阅读 · 0 评论 -
DjangoRestFramework视图
1、两个基类(1)APIViewAPIView是REST framework提供的所有视图的基类,继承自Django的View父类。APIView与View的不同之处在于:传入到视图方法中的是REST framework的Request对象,而不是Django的HttpRequeset对象;视图方法可以返回REST framework的Response对象,视图会为响应数据设置(ren...原创 2019-11-26 23:24:56 · 245 阅读 · 0 评论 -
DjangoRestFramework中的请求和响应
1、RequestREST framework 传入视图的request对象不再是Django默认的HttpRequest对象,而是REST framework提供的扩展了HttpRequest类的Request类的对象。request.data 返回解析之后的请求体数据。类似于Django中标准的request.POST,request.data和 request.FILES属性requ...原创 2019-11-26 00:01:14 · 281 阅读 · 0 评论