put crm serializers inside the api

apikeys
Laurent 3 months ago
parent d46da8509f
commit 7dfdd66712
  1. 19
      api/serializers.py
  2. 17
      biz/serializers.py

@ -11,6 +11,8 @@ from shared.cryptography import encryption_util
from tournaments.models import Club, LiveMatch, TeamScore, Tournament, CustomUser, Event, Round, GroupStage, Match, TeamRegistration, PlayerRegistration, Purchase, FailedApiCall, DateInterval, Log, DeviceToken, UnregisteredTeam, UnregisteredPlayer, Image, DrawLog, Court
from tournaments.models.enums import UserOrigin, RegistrationPaymentMode
from biz.models import Activity, Prospect, Entity
class EncryptedUserField(serializers.Field):
def to_representation(self, value):
@ -247,3 +249,20 @@ class ImageSerializer(serializers.ModelSerializer):
fields = ['id', 'title', 'description', 'image', 'image_url', 'uploaded_at',
'event', 'image_type']
read_only_fields = ['id', 'uploaded_at', 'image_url']
### CRM
class ActivitySerializer(serializers.ModelSerializer):
class Meta:
model = Activity
fields = '__all__'
class ProspectSerializer(serializers.ModelSerializer):
class Meta:
model = Prospect
fields = '__all__'
class EntitySerializer(serializers.ModelSerializer):
class Meta:
model = Entity
fields = '__all__'

@ -1,17 +0,0 @@
from rest_framework import serializers
from .models import Activity, Prospect, Entity
class ActivitySerializer(serializers.ModelSerializer):
class Meta:
model = Activity
fields = '__all__'
class ProspectSerializer(serializers.ModelSerializer):
class Meta:
model = Prospect
fields = '__all__'
class EntitySerializer(serializers.ModelSerializer):
class Meta:
model = Entity
fields = '__all__'
Loading…
Cancel
Save