You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
25 lines
941 B
25 lines
941 B
from rest_framework import serializers
|
|
|
|
from apps.config.models import Config
|
|
|
|
|
|
class ConfigSerializer(serializers.ModelSerializer):
|
|
SERVICE_COMMISSION = serializers.IntegerField(required=False)
|
|
SERVICE_DISCOUNT_MIN_AMOUNT = serializers.IntegerField(required=False)
|
|
SERVICE_DISCOUNT = serializers.IntegerField(required=False)
|
|
INSTAGRAM_CLIENT_ACCESS_TOKEN = serializers.CharField(required=False)
|
|
INSTAGRAM_CLIENT_SECRET = serializers.CharField(required=False)
|
|
INSTAGRAM_PROFILE_URL = serializers.CharField(required=False)
|
|
SCHOOL_LOGO_IMAGE = serializers.ImageField(required=False)
|
|
|
|
class Meta:
|
|
model = Config
|
|
fields = (
|
|
'SERVICE_COMMISSION',
|
|
'SERVICE_DISCOUNT_MIN_AMOUNT',
|
|
'SERVICE_DISCOUNT',
|
|
'INSTAGRAM_CLIENT_ACCESS_TOKEN',
|
|
'INSTAGRAM_CLIENT_SECRET',
|
|
'INSTAGRAM_PROFILE_URL',
|
|
'SCHOOL_LOGO_IMAGE',
|
|
)
|
|
|