From 8194ab43cdc53133beb34ccb7b570a6048e2345f Mon Sep 17 00:00:00 2001 From: Aarni Halinen Date: Tue, 12 Mar 2019 15:10:52 +0200 Subject: [PATCH] Add location to Event object --- webapp/migrations/0051_event_location.py | 18 ++++++++++++++++++ webapp/models.py | 1 + webapp/serializers.py | 2 +- 3 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 webapp/migrations/0051_event_location.py diff --git a/webapp/migrations/0051_event_location.py b/webapp/migrations/0051_event_location.py new file mode 100644 index 0000000..9b2d423 --- /dev/null +++ b/webapp/migrations/0051_event_location.py @@ -0,0 +1,18 @@ +# Generated by Django 2.1.5 on 2019-03-12 12:58 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('webapp', '0050_signupform_visible'), + ] + + operations = [ + migrations.AddField( + model_name='event', + name='location', + field=models.CharField(blank=True, max_length=255), + ), + ] diff --git a/webapp/models.py b/webapp/models.py index 716942c..c9de371 100644 --- a/webapp/models.py +++ b/webapp/models.py @@ -63,6 +63,7 @@ class Event(BaseFeed): end_time = models.DateTimeField(default=timezone.now) signupForm = models.ManyToManyField( 'SignupForm', blank=True) + location = models.CharField(max_length=255, blank=True) def __str__(self): return _('Event: {}').format(self.title) diff --git a/webapp/serializers.py b/webapp/serializers.py index 1eae195..5bfffb9 100644 --- a/webapp/serializers.py +++ b/webapp/serializers.py @@ -25,7 +25,7 @@ class EventSerializer(serializers.HyperlinkedModelSerializer): class Meta: model = Event fields = ('id', 'tag_id', 'tags', 'visible', 'title', 'description', - 'content', 'start_time', 'end_time', 'signup_id', 'signupForm') + 'content', 'start_time', 'end_time', 'location', 'signup_id', 'signupForm') depth = 1 def create(self, validated_data):