Update serializer settings code.

This commit is contained in:
Roberto Rosario
2015-07-15 01:04:16 -04:00
parent 1213175112
commit 0b1230f214

View File

@@ -4,7 +4,7 @@ from rest_framework import serializers
from .models import (Document, DocumentVersion, DocumentPage, DocumentType, from .models import (Document, DocumentVersion, DocumentPage, DocumentType,
RecentDocument) RecentDocument)
from .settings import LANGUAGE_CHOICES from .settings import setting_language, setting_language_choices
class DocumentPageSerializer(serializers.HyperlinkedModelSerializer): class DocumentPageSerializer(serializers.HyperlinkedModelSerializer):
@@ -53,7 +53,7 @@ class NewDocumentSerializer(serializers.Serializer):
document_type = serializers.IntegerField() document_type = serializers.IntegerField()
file = serializers.FileField() file = serializers.FileField()
label = serializers.CharField(required=False) label = serializers.CharField(required=False)
language = serializers.ChoiceField(choices=LANGUAGE_CHOICES, blank_display_value=None, required=False) language = serializers.ChoiceField(blank_display_value=None, choices=setting_language_choices.value, default=setting_language.value, required=False)
class RecentDocumentSerializer(serializers.ModelSerializer): class RecentDocumentSerializer(serializers.ModelSerializer):