rest_framework框架简介 官方网站:https://www.django-rest-framework.org/
安装
pip install djangorestframework
settings.py文件配置
INSTALLED_APPS = [
'rest_framework'
]
在app中创建一个serializers.py文件
serializers.py内容编写
from rest_framework import serializers
from .models import Student
class StuSerializer(serializers.ModelSerializer):
class Meta:
model = Student
fields = '__all__'
views.py文件内容
from rest_framework import viewsets
from .serializer import StuSerializer
class StusViewSet(viewsets.ModelViewSet):
queryset = Student.objects.filter(zy_id="4")
serializer_class = StuSerializer
urls.py 文件内容:
from django.conf.urls import url
from django.urls import include
from . import views
from rest_framework.routers import DefaultRouter
router = DefaultRouter()
router.register('stus', views.StusViewSet)
urlpatterns = [
url('', include(router.urls)),
]
运行调试
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有