django不使用序列化器來進行查詢結果序列化
models:
from django.db import models
class User(models.Model):
name = models.CharField(max_length=25)
age = models.CharField(max_length=5)
sex = models.CharField(max_length=10)
class Meta:
db_table = 'tb_user'
app01.urls:
from django.urls import path
from .views import *
urlpatterns = [
path('index/', Index.as_view()),
path('index2/', Index2.as_view()),
]
主路由:
from django.contrib import admin
from django.urls import path, include
urlpatterns = [
path('admin/', admin.site.urls),
path('app01/', include('apps.app01.urls')),
path('app02/', include('apps.app02.urls')),
]
views:
from django.http import JsonResponse
from django.shortcuts import render, HttpResponse
from rest_framework.views import APIView
from rest_framework.response import Response
from .serializers import UserSER
from django.views import View
class Index(View):
def get(self,request):
user = User.objects.all()
list = []
for i in user:
data = {
'name': i.name,
'age': i.age,
'sex': i.sex
}
list.append(data)
print(list)
data = request.GET.get('name')
return JsonResponse({'data':list})
class Index2(APIView):
def get(self,request):
data = request.query_params
return Response(data)
相關文章
- ORDER對查詢結果進行排序排序
- json - 使用jackson進行序列化/反序列化JSON
- SQL 把查詢結果當作"表"來使用SQL
- Django REST framework 序列化與反序列化(4)DjangoRESTFramework
- django REST fromework 序列化時多次查詢資料庫的解決方案DjangoREST資料庫
- Django(45)drf序列化類的使用(Serializer)Django
- 如何在Django ORM中進行not查詢?DjangoORM
- jackson進行json序列化和反序列化JSON
- C#中使用protobuf-net進行序列化C#
- Django(46)drf序列化類的使用(ModelSerializer)Django
- 使用查詢結果更新表的方法
- 模型欄位與序列化正反向查詢模型
- drf: 序列化和反序列化, Django Rest_Framework 介紹也安裝及使用。DjangoRESTFramework
- MySQL pager和nopager命令--不顯示查詢結果MySql
- [Mysql 查詢語句]——對查詢結果進一步的操作MySql
- Django序列化元件Serializers詳解Django元件
- View + django-rest-framework序列化ViewDjangoRESTFramework
- .net序列化與反序列化總結
- mysql查詢結果多列拼接查詢MySql
- NC65對單表單據查詢的結果進行排序排序
- 儲存過程結果進行查詢 select 存過過程儲存過程
- django-rest-framework 基礎二 序列化器和路由DjangoRESTFramework路由
- 在C#中使用Json.Net進行序列化和反序列化及定製化C#JSON
- Django中views資料查詢使用locals()函式進行優化DjangoView函式優化
- 使用Django annotation,提升django查詢效能Django
- 10-django——RESTful API 之序列化DjangoRESTAPI
- Django(44)drf序列化原始碼分析Django原始碼
- Django REST framework API 指南(9):序列化DjangoRESTFrameworkAPI
- Ajax和django自帶序列化元件Django元件
- PHP Session 序列化及反序列化處理器設定使用不當帶來的安全隱患PHPSession
- navicat 匯出查詢結果
- mysql匯出查詢結果MySql
- 用遊戲來講序列化與反序列化機制遊戲
- Newtonsoft序列化與反序列化json字串使用方法總結JSON字串
- 進階之路—序列化及反序列化二進位制、Soap、XML篇XML
- 使用MDX進行環比查詢
- 使用ROWNUM將導致查詢結果集的固化
- 物件序列化(序列化)物件