拍爱

serializers.py 903B

123456789101112131415161718192021222324
  1. # -*- coding: utf-8 -*-
  2. from rest_framework import serializers
  3. from group.models import GroupInfo, GroupUserInfo, GroupPhotoInfo
  4. class GroupInfoSerializer(serializers.HyperlinkedModelSerializer):
  5. class Meta:
  6. model = GroupInfo
  7. fields = ('group_id', 'admin_id', 'group_name', 'group_desc', 'group_from', 'group_lock', 'status', 'created_at', 'updated_at')
  8. class GroupUserInfoSerializer(serializers.HyperlinkedModelSerializer):
  9. class Meta:
  10. model = GroupUserInfo
  11. fields = ('group_id', 'user_id', 'current_id', 'nickname', 'admin', 'user_status', 'passed_at', 'refused_at', 'status', 'created_at', 'updated_at')
  12. class GroupPhotoInfoSerializer(serializers.HyperlinkedModelSerializer):
  13. class Meta:
  14. model = GroupPhotoInfo
  15. fields = ('group_id', 'user_id', 'nickname', 'photo_path', 'photo_thumbnail_path', 'status', 'created_at', 'updated_at')