serializers.py 496 B

12345678910111213141516171819
  1. # coding=utf-8
  2. from django.conf import settings
  3. from rest_framework import serializers
  4. from apps.activity.models import Activity
  5. class ActivitySerializer(serializers.ModelSerializer):
  6. pic = serializers.SerializerMethodField()
  7. class Meta:
  8. model = Activity
  9. fields = ('branch_address', 'branch_name', 'branch_tel', 'describe', 'title', 'amount', 'pic', )
  10. def get_pic(self, obj):
  11. if obj.pic:
  12. return settings.MEDIA_URL + obj.pic
  13. return ''