From 4e164724aaaf004481b010141b69ae29d7800b56 Mon Sep 17 00:00:00 2001 From: MaleicAcid Date: Sat, 2 Jun 2018 17:44:15 +0800 Subject: [PATCH] add related serializer --- web/apps/test_records/serializer.py | 34 ++++++++++++++++++++++++++++- 1 file changed, 33 insertions(+), 1 deletion(-) diff --git a/web/apps/test_records/serializer.py b/web/apps/test_records/serializer.py index dcff563..4385c7b 100644 --- a/web/apps/test_records/serializer.py +++ b/web/apps/test_records/serializer.py @@ -1,10 +1,42 @@ from rest_framework import serializers -from .models import TestRecord +from test_records.models import TestRecord, PGInfo, LinuxInfo ,MetaInfo + +class PGInfoSerializer(serializers.ModelSerializer): + + ''' + use ModelSerializer + ''' + class Meta: + model = PGInfo + fields = "__all__" + +class LinuxInfoSerializer(serializers.ModelSerializer): + ''' + use ModelSerializer + ''' + + class Meta: + model = LinuxInfo + fields = "__all__" + +class MetaInfoSerializer(serializers.ModelSerializer): + + ''' + use ModelSerializer + ''' + class Meta: + model = MetaInfo + fields = "__all__" + class TestRecordSerializer(serializers.ModelSerializer): ''' use ModelSerializer ''' + pg_info =PGInfoSerializer() + linux_info = LinuxInfoSerializer() + meta_info = MetaInfoSerializer() + class Meta: model = TestRecord fields = "__all__" -- 2.39.5