Specify on_delete everywhere

This commit is contained in:
Martin Pépin 2018-01-04 23:43:10 +01:00
parent a2e78d8dcc
commit d3cbcf391f
8 changed files with 22 additions and 23 deletions

View file

@ -1,6 +1,3 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
from django.db import migrations, models
from django.conf import settings
@ -23,7 +20,14 @@ class Migration(migrations.Migration):
('slug', models.CharField(max_length=7, editable=False, unique=True)),
('doodlename', models.CharField(blank=True, max_length=30, verbose_name='Nom pour le doodle')),
('mails', models.BooleanField(verbose_name='Recevoir les mails', default=True)),
('user', models.OneToOneField(to=settings.AUTH_USER_MODEL, related_name='profile')),
(
'user',
models.OneToOneField(
to=settings.AUTH_USER_MODEL,
on_delete=models.CASCADE,
related_name='profile'
)
),
],
options={
'verbose_name': 'Profil Ernestophoniste',

View file

@ -5,7 +5,7 @@ from django.contrib.auth.models import User
class ErnestoUser(models.Model):
user = models.OneToOneField(User, related_name="profile")
user = models.OneToOneField(User, on_delete=models.CASCADE, related_name="profile")
is_ernesto = models.BooleanField("Membre de l'Ernestophone", default=True)
is_chef = models.BooleanField("Chef Fanfare", default=False)
phone = models.CharField("Téléphone", max_length=20, blank=True)