Revert "Use drf-yasg for Open API documentation"
This commit is contained in:
@@ -551,7 +551,7 @@ class TestAccountsAPI(CacheIsolationTestCase, UserAPITestCase):
|
||||
("level_of_education", "none", u"ȻħȺɍłɇs", u'"ȻħȺɍłɇs" is not a valid choice.'),
|
||||
("country", "GB", "XY", u'"XY" is not a valid choice.'),
|
||||
("year_of_birth", 2009, "not_an_int", u"A valid integer is required."),
|
||||
("name", "bob", "z" * 256, u"Ensure this field has no more than 255 characters."),
|
||||
("name", "bob", "z" * 256, u"Ensure this value has at most 255 characters (it has 256)."),
|
||||
("name", u"ȻħȺɍłɇs", " ", u"The name field must be at least 1 character long."),
|
||||
("goals", "Smell the roses"),
|
||||
("mailing_address", "Sesame Street"),
|
||||
|
||||
@@ -470,7 +470,7 @@ def get_expected_validation_developer_message(preference_key, preference_value):
|
||||
preference_key=preference_key,
|
||||
preference_value=preference_value,
|
||||
error={
|
||||
"key": [u"Ensure this field has no more than 255 characters."]
|
||||
"key": [u"Ensure this value has at most 255 characters (it has 256)."]
|
||||
}
|
||||
)
|
||||
|
||||
|
||||
@@ -34,8 +34,6 @@ class UserSerializer(serializers.HyperlinkedModelSerializer):
|
||||
# This list is the minimal set required by the notification service
|
||||
fields = ("id", "url", "email", "name", "username", "preferences")
|
||||
read_only_fields = ("id", "email", "username")
|
||||
# For disambiguating within the drf-yasg swagger schema
|
||||
ref_name = 'user_api.User'
|
||||
|
||||
|
||||
class UserPreferenceSerializer(serializers.HyperlinkedModelSerializer):
|
||||
|
||||
Reference in New Issue
Block a user