美文网首页
Django2_09_从CBV到JSON

Django2_09_从CBV到JSON

作者: 运维开发_西瓜甜 | 来源:发表于2020-05-06 18:56 被阅读0次

本文链接:https://www.jianshu.com/p/81524cdf39e2
作者:西瓜甜

一、 利用 CBV 返回 JSON 类型的数据

  1. 初始


    image.png
  2. 进化

import json
from django.core import serializers
from django.http import JsonResponse

from cmdb.models import Server

class ServerJson(View):
   def get(self, requests):
       servers_qst = Server.objects.all()
       json_data = serializers.serialize('json', servers_qst)
       json_data = json.loads(json_data)
       return JsonResponse(json_data, safe=False)
image.png

相关文章

  • Django2_09_从CBV到JSON

    本文链接:https://www.jianshu.com/p/81524cdf39e2作者:西瓜甜 一、 利用 C...

  • Django 的 cbv

    正如我们了解到的,Django 写视图函数有两种写法:cbv 和 fbv。cbv 提倡使用类来写,fbv 使用函数...

  • Django中的CBV

    django中请求处理方式有2种:FBV 和 CBV CBV CBV(class base views) 就是在视...

  • Starlette 源码阅读 (七) endpoint

    endpoints.py 关于cbv的源码,分http的cbv和ws的cbv两种 HTTPEndpoint类 We...

  • json教程从入门到使用

    json教程从入门到使用 一:入门 简介: JSON(JavaScriptObject Notation)、轻量级...

  • CBV的请求流程

    什么是CBV FBV(function base view)基于函数的视图CBV(class base view)...

  • 20-Django之CBV、序列化、Form表单

    一、FBV & CBV CBV定义 Djanggo中的请求处理方式FBV: Function Bas...

  • django的FBV和CBV

    一 . 什么是FBV&CBV FBV -Function Base VIew CBV-Class Base Vie...

  • 什么是FBV,什么是CBV

    1.FBV和CBV本质是一样的基于函数的视图叫做FBV,基于类的视图叫做CBV在python中使用CBV的优点: ...

  • 2018-12-29

    FBV & CBV FBV (Function-Based-View):在视图里使用函数处理请求CBV (Clas...

网友评论

      本文标题:Django2_09_从CBV到JSON

      本文链接:https://www.haomeiwen.com/subject/ztuzdctx.html