diff --git a/webapp/migrations/0057_auto_20190926_2102.py b/webapp/migrations/0057_auto_20190926_2102.py new file mode 100644 index 0000000..1317349 --- /dev/null +++ b/webapp/migrations/0057_auto_20190926_2102.py @@ -0,0 +1,19 @@ +# Generated by Django 2.1.5 on 2019-09-26 18:02 + +from django.db import migrations, models +import django.db.models.deletion + + +class Migration(migrations.Migration): + + dependencies = [ + ('webapp', '0056_auto_20190926_2051'), + ] + + operations = [ + migrations.AlterField( + model_name='occupation', + name='role', + field=models.ForeignKey(null=True, on_delete=django.db.models.deletion.SET_NULL, to='webapp.Role'), + ), + ] diff --git a/webapp/models.py b/webapp/models.py index 4e5414d..2ecad36 100644 --- a/webapp/models.py +++ b/webapp/models.py @@ -192,7 +192,7 @@ class Occupation(models.Model): start_date = models.DateField(_('Start date')) end_date = models.DateField(_('End date')) - role = models.OneToOneField('Role', on_delete=models.SET_NULL, null=True) + role = models.ForeignKey('Role', on_delete=models.SET_NULL, null=True) def __str__(self): return '{}: {} - {}'.format(self.role.name, self.start_date, self.end_date)