From 806a7d63e492c6abbc915ad57883b2a664729b9f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=92=D0=B8=D0=BA=D1=82=D0=BE=D1=80=20=D0=93=D0=BB=D0=B0?= =?UTF-8?q?=D0=B4=D0=BA=D0=B8=D1=85?= Date: Fri, 22 Nov 2019 11:43:22 +0300 Subject: [PATCH] Migrate --- apps/account/migrations/0020_role_site.py | 20 ++++++++++++++++++++ apps/account/models.py | 6 ++---- 2 files changed, 22 insertions(+), 4 deletions(-) create mode 100644 apps/account/migrations/0020_role_site.py diff --git a/apps/account/migrations/0020_role_site.py b/apps/account/migrations/0020_role_site.py new file mode 100644 index 00000000..8fce5f24 --- /dev/null +++ b/apps/account/migrations/0020_role_site.py @@ -0,0 +1,20 @@ +# Generated by Django 2.2.7 on 2019-11-22 08:32 + +from django.db import migrations, models +import django.db.models.deletion + + +class Migration(migrations.Migration): + + dependencies = [ + ('main', '0037_sitesettings_old_id'), + ('account', '0019_auto_20191108_0827'), + ] + + operations = [ + migrations.AddField( + model_name='role', + name='site', + field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='main.SiteSettings', verbose_name='Site settings'), + ), + ] diff --git a/apps/account/models.py b/apps/account/models.py index 78c3c284..c212ffda 100644 --- a/apps/account/models.py +++ b/apps/account/models.py @@ -46,10 +46,8 @@ class Role(ProjectBaseMixin): null=False, blank=False) country = models.ForeignKey(Country, verbose_name=_('Country'), null=True, blank=True, on_delete=models.SET_NULL) - # is_list = models.BooleanField(verbose_name=_('list'), default=True, null=False) - # is_create = models.BooleanField(verbose_name=_('create'), default=False, null=False) - # is_update = models.BooleanField(verbose_name=_('update'), default=False, null=False) - # is_delete = models.BooleanField(verbose_name=_('delete'), default=False, null=False) + site = models.ForeignKey(SiteSettings, verbose_name=_('Site settings'), + null=True, blank=True, on_delete=models.SET_NULL) class UserManager(BaseUserManager):