Django REST framework 的快速入门教程问题?

本文探讨了使用Django REST framework中的视图集(ViewSets)来定义API行为的方法。特别关注了`ModelViewSet`类的使用,介绍了如何通过设置`queryset`和`serializer_class`属性来指定数据源及序列化方式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

from crm import models

from rest_framework import viewsets

from crm import rest_searializer

 

# ViewSets 定义了 视图(view) 的行为.

class UserViewSet(viewsets.ModelViewSet):

    '''

    注意 以下两个字段名是固定的不可修改queryset,serializer_class

    '''

    queryset = models.UserProfile.objects.all()

    serializer_class = rest_searializer.UserSerializer

 

 

class RoleViewSet(viewsets.ModelViewSet):

    '''

    注意 以下两个字段名是固定的不可修改queryset,serializer_class

    '''

    queryset = models.Role.objects.all()

    serializer_class = rest_searializer.RoleSerializer

 

 

 

视图应该返还页面或者渲染的页面,这个为什么没有返回的值。

如下面代码:

    queryset = models.UserProfile.objects.all()

    serializer_class = rest_searializer.UserSerializer

怎么实现这种功能么?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值