diff --git a/dashboard/migrations/0005_alter_empresa_google_ads_alter_empresa_meta_ads.py b/dashboard/migrations/0005_alter_empresa_google_ads_alter_empresa_meta_ads.py new file mode 100644 index 0000000000000000000000000000000000000000..363826931513f29f33c9737c66f41b9e94079a35 --- /dev/null +++ b/dashboard/migrations/0005_alter_empresa_google_ads_alter_empresa_meta_ads.py @@ -0,0 +1,22 @@ +# Generated by Django 4.2.2 on 2023-06-29 05:34 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + dependencies = [ + ("dashboard", "0004_empresa_google_ads_empresa_meta_ads"), + ] + + operations = [ + migrations.AlterField( + model_name="empresa", + name="google_ads", + field=models.CharField(blank=True, max_length=200), + ), + migrations.AlterField( + model_name="empresa", + name="meta_ads", + field=models.CharField(blank=True, max_length=200), + ), + ] diff --git a/dashboard/migrations/0006_alter_empresa_google_ads_alter_empresa_meta_ads.py b/dashboard/migrations/0006_alter_empresa_google_ads_alter_empresa_meta_ads.py new file mode 100644 index 0000000000000000000000000000000000000000..99b78ca5f3d8c2e2fc3bee5620a45366b112414a --- /dev/null +++ b/dashboard/migrations/0006_alter_empresa_google_ads_alter_empresa_meta_ads.py @@ -0,0 +1,22 @@ +# Generated by Django 4.2.2 on 2023-06-29 05:35 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + dependencies = [ + ("dashboard", "0005_alter_empresa_google_ads_alter_empresa_meta_ads"), + ] + + operations = [ + migrations.AlterField( + model_name="empresa", + name="google_ads", + field=models.CharField(blank=True, max_length=200, null=True), + ), + migrations.AlterField( + model_name="empresa", + name="meta_ads", + field=models.CharField(blank=True, max_length=200, null=True), + ), + ] diff --git a/dashboard/migrations/0007_alter_empresa_usuarios.py b/dashboard/migrations/0007_alter_empresa_usuarios.py new file mode 100644 index 0000000000000000000000000000000000000000..8934756a6d6f58a7aa29d87beb4d764fa6343985 --- /dev/null +++ b/dashboard/migrations/0007_alter_empresa_usuarios.py @@ -0,0 +1,19 @@ +# Generated by Django 4.2.2 on 2023-06-29 05:38 + +from django.conf import settings +from django.db import migrations, models + + +class Migration(migrations.Migration): + dependencies = [ + migrations.swappable_dependency(settings.AUTH_USER_MODEL), + ("dashboard", "0006_alter_empresa_google_ads_alter_empresa_meta_ads"), + ] + + operations = [ + migrations.AlterField( + model_name="empresa", + name="usuarios", + field=models.ManyToManyField(blank=True, to=settings.AUTH_USER_MODEL), + ), + ] diff --git a/dashboard/models.py b/dashboard/models.py index cf64ab0200d8ad4d436923bad0f6f640095c0bab..e9f296f8c96c8ae3c6a085cb1520ecb292222ac1 100644 --- a/dashboard/models.py +++ b/dashboard/models.py @@ -6,9 +6,9 @@ from django_countries.fields import CountryField class Empresa(models.Model): nombre = models.CharField(max_length=200) pais = CountryField(blank_label='(selecciona paĆs)', null=True) # ISO 3166 for Country Codes - google_ads = models.CharField(max_length=200, null=True) - meta_ads = models.CharField(max_length=200, null=True) - usuarios = models.ManyToManyField(User) + google_ads = models.CharField(max_length=200, blank=True, null=True) + meta_ads = models.CharField(max_length=200, blank=True, null=True) + usuarios = models.ManyToManyField(User, blank=True) def __str__(self): return self.nombre @@ -17,7 +17,6 @@ class Empresa(models.Model): class Competencia(models.Model): empresa = models.ForeignKey(Empresa, related_name='empresa', on_delete=models.CASCADE) competidor = models.ForeignKey(Empresa, related_name='competidor', on_delete=models.CASCADE) - #google_ads = models.ForeignKey(Empresa, related_name='google_ads', on_delete=models.CASCADE) class Meta: unique_together = ('empresa', 'competidor')