From 2040875fe050f91db271f32c2d35c1801670be4b Mon Sep 17 00:00:00 2001 From: Tanner Collin Date: Wed, 15 Jan 2020 08:03:25 +0000 Subject: [PATCH] Improve course field validation --- apiserver/apiserver/api/serializers.py | 4 ++-- webclient/src/Instructor.js | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/apiserver/apiserver/api/serializers.py b/apiserver/apiserver/api/serializers.py index 90810df..2c50dca 100644 --- a/apiserver/apiserver/api/serializers.py +++ b/apiserver/apiserver/api/serializers.py @@ -255,14 +255,14 @@ class SessionListSerializer(SessionSerializer): class CourseSerializer(serializers.ModelSerializer): - name = serializers.CharField() class Meta: model = models.Course fields = ['id', 'name'] class CourseDetailSerializer(serializers.ModelSerializer): sessions = SessionListSerializer(many=True, read_only=True) - description = HTMLField() + name = serializers.CharField(max_length=100) + description = HTMLField(max_length=6000) class Meta: model = models.Course fields = '__all__' diff --git a/webclient/src/Instructor.js b/webclient/src/Instructor.js index a5cc484..bc4ec0d 100644 --- a/webclient/src/Instructor.js +++ b/webclient/src/Instructor.js @@ -44,7 +44,7 @@ function InstructorCourseEditor(props) { /> - +