DRF序列化
1. 安裝
pip install djangoframework2. app注冊 rest_framework
INSTALLED_APPS = ['django.contrib.admin','django.contrib.auth','django.contrib.contenttypes','django.contrib.sessions','django.contrib.messages','django.contrib.staticfiles','app.apps.AppConfig','rest_framework' ]3. 自定義序列化程序,創建一個serializers序列器
serializer.CharField(source='orm操作')
from rest_framework import serializersclass PublisherS(serializers.Serializer):id = serializers.IntegerField()title = serializers.CharField(max_length=32)class AuthorS(serializers.Serializer):id = serializers.IntegerField()name = serializers.CharField(max_length=32)class BookS(serializers.Serializer):id = serializers.IntegerField()title = serializers.CharField(max_length=32)pub_time = serializers.DateField()category = serializers.IntegerField(source='get_category_display') publisher = PublisherS()authors = AuthorS(many=True)
4. views 中導入
?
轉載于:https://www.cnblogs.com/niuli1987/p/9960411.html
總結
- 上一篇: vue源码之响应式数据
- 下一篇: ElementUI自定义icon步骤条