python rest_framework
来源:互联网 发布:vb api浏览器 user32 编辑:程序博客网 时间:2024/05/23 23:48
1.新建serializer
from django.contrib.auth.models import User,Groupfrom rest_framework import serializersclass UserSerializer(serializers.HyperlinkedModelSerializer): class Meta : model = User fields = ('url','username','email','group')class GroupSerializer(serializers.HyperlinkedModelSerializer): class Meta : model = Group fields = ('url','name')2.view.py配置from django.contrib.auth.models import User , Groupfrom rest_framework import viewsetsfrom User.serializers import UserSerializer , GroupSerializerclass UserViewSet(viewsets.ModelViewSet): queryset = User.objects.all() serializer_class = UserSerializerclass GroupViewSet(viewsets.ModelViewSet): queryset = Group.objects.all() serializer_class = GroupSerializer3url配置from django.conf.urls import url ,includefrom django.contrib import adminfrom User import viewsfrom rest_framework import routersrouter = routers.DefaultRouter()router.register(r'users',views.UserViewSet)router.register(r'group',views.GroupViewSet)urlpatterns = [ url(r'^admin/', admin.site.urls), url(r'^',include(router.urls)), url(r'^api-auth/',include('rest_framework.urls',namespace='rest_framework'))]
阅读全文
0 0
- python rest_framework
- Python Django rest_framework
- rest_framework中的Serializer
- rest_framework中的ModelSerializer
- rest_framework 2.0 问题集
- Django rest_framework自定义异常
- rest_framework 外键关联反查询
- RuntimeError at /jwt-auth django rest_framework
- 源码怎么找之rest_framework的用户认证
- Python
- Python
- Python
- python
- Python
- PYTHON
- Python
- Python
- Python
- 嵌入式系统开发-5.2
- R
- Minimum Time Difference问题及解法
- 手撕代码(二):归并排序
- 例题1.25 侏罗纪 Jurassic Remains UVALive
- python rest_framework
- HDU
- java中的Error和Exception层级关系示意图
- J
- Java设计模式学习03——建造者模式
- 【深度学习】人脸识别、视频中找人的实现
- python字典和JSON格式的转换
- MapReduce的shuffle阶段
- 2017智慧树中国近代史新编答案单元测验答案