diff --git a/djangoldp_event/migrations/0006_auto_20200709_1411.py b/djangoldp_event/migrations/0006_auto_20200709_1411.py new file mode 100644 index 0000000000000000000000000000000000000000..d25ea59d88f907ea1ab95057c1d604ce9b3704dd --- /dev/null +++ b/djangoldp_event/migrations/0006_auto_20200709_1411.py @@ -0,0 +1,37 @@ +# -*- coding: utf-8 -*- +# Generated by Django 1.11.27 on 2020-07-09 14:11 +from __future__ import unicode_literals + +from django.db import migrations, models +import django.db.models.deletion + + +class Migration(migrations.Migration): + + dependencies = [ + ('djangoldp_circle', '0022_auto_20200709_1411'), + ('djangoldp_event', '0005_auto_20200617_1458'), + ] + + operations = [ + migrations.AddField( + model_name='event', + name='circle', + field=models.ForeignKey(null=True, on_delete=django.db.models.deletion.CASCADE, related_name='events', to='djangoldp_circle.Circle'), + ), + migrations.AlterField( + model_name='event', + name='is_backlink', + field=models.BooleanField(default=False, help_text='set automatically to indicate the Model is a backlink'), + ), + migrations.AlterField( + model_name='locationevent', + name='is_backlink', + field=models.BooleanField(default=False, help_text='set automatically to indicate the Model is a backlink'), + ), + migrations.AlterField( + model_name='typeevent', + name='is_backlink', + field=models.BooleanField(default=False, help_text='set automatically to indicate the Model is a backlink'), + ), + ] diff --git a/djangoldp_event/models.py b/djangoldp_event/models.py index 6c1d95c287e71c34c204d81d8aff46fa47a3494d..f73c5022513ee43a3ed29c75d4b70eb64b2e7e0b 100644 --- a/djangoldp_event/models.py +++ b/djangoldp_event/models.py @@ -1,6 +1,7 @@ from django.conf import settings from django.db import models from djangoldp.models import Model +from djangoldp_circle.models import Circle class Typeevent (Model): @@ -36,9 +37,10 @@ class Event (Model): longDescription = models.TextField(verbose_name="Long description") link = models.CharField(max_length=150, blank=True, null=True, verbose_name="Lien internet") facebook = models.CharField(max_length=150, blank=True, null=True, verbose_name="Lien Facebook") + circle = models.ForeignKey(Circle, null=True, related_name="events") class Meta : - nested_fields=['type'] + nested_fields=['type', 'circle'] ordering = ["startDate"] anonymous_perms = ['view', 'add']