serializers.py 527 B

1234567891011121314151617
  1. from rest_framework import serializers
  2. from models import Domain, Donation
  3. class DomainSerializer(serializers.ModelSerializer):
  4. owner = serializers.Field(source='owner.email')
  5. name = serializers.RegexField(regex=r'^[A-Za-z0-9\.\-]+$')
  6. class Meta:
  7. model = Domain
  8. fields = ('id', 'name', 'owner', 'arecord', 'aaaarecord', 'dyn')
  9. class DonationSerializer(serializers.ModelSerializer):
  10. class Meta:
  11. model = Donation
  12. fields = ('name', 'iban', 'bic', 'amount', 'message', 'email')