Suppression de champs inutiles sur les catégories
This commit is contained in:
parent
a7a529c776
commit
597ada73da
@ -0,0 +1,23 @@
|
||||
# Generated by Django 4.2.9 on 2024-11-01 22:07
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('agenda_culturel', '0096_alter_tag_name'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AlterField(
|
||||
model_name='category',
|
||||
name='alt_name',
|
||||
field=models.CharField(blank=True, help_text='Alternative name used with a time period', max_length=512, null=True, verbose_name='Alternative Name'),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='category',
|
||||
name='codename',
|
||||
field=models.CharField(blank=True, help_text='Short name of the category', max_length=3, null=True, verbose_name='Short name'),
|
||||
),
|
||||
]
|
@ -0,0 +1,21 @@
|
||||
# Generated by Django 4.2.9 on 2024-11-01 22:08
|
||||
|
||||
from django.db import migrations
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('agenda_culturel', '0097_alter_category_alt_name_alter_category_codename'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.RemoveField(
|
||||
model_name='category',
|
||||
name='alt_name',
|
||||
),
|
||||
migrations.RemoveField(
|
||||
model_name='category',
|
||||
name='codename',
|
||||
),
|
||||
]
|
@ -93,16 +93,7 @@ class Category(models.Model):
|
||||
name = models.CharField(
|
||||
verbose_name=_("Name"), help_text=_("Category name"), max_length=512
|
||||
)
|
||||
alt_name = models.CharField(
|
||||
verbose_name=_("Alternative Name"),
|
||||
help_text=_("Alternative name used with a time period"),
|
||||
max_length=512,
|
||||
)
|
||||
codename = models.CharField(
|
||||
verbose_name=_("Short name"),
|
||||
help_text=_("Short name of the category"),
|
||||
max_length=3,
|
||||
)
|
||||
|
||||
color = ColorField(
|
||||
verbose_name=_("Color"),
|
||||
help_text=_("Color used as background for the category"),
|
||||
|
@ -7,21 +7,21 @@ def run():
|
||||
# divers
|
||||
|
||||
categories = [
|
||||
("Théâtre", "Au théâtre", "T"),
|
||||
("Concert", "Concerts", "C"),
|
||||
("Danse", "Danse", "D"),
|
||||
("Arts du spectacle", None, "S"),
|
||||
("Jeune public", "Pour le jeune public", "J"),
|
||||
("Exposition", "Expositions", "E"),
|
||||
("Conférence", "Conférences", "C"),
|
||||
("Nature", "Événements nature", "N"),
|
||||
("Autre", "Autres événements", "A"),
|
||||
("Théâtre"),
|
||||
("Concert"),
|
||||
("Danse"),
|
||||
("Arts du spectacle"),
|
||||
("Jeune public"),
|
||||
("Exposition"),
|
||||
("Conférence"),
|
||||
("Nature"),
|
||||
("Autre"),
|
||||
]
|
||||
|
||||
if len(Category.objects.all()) <= 1:
|
||||
print("On créée des catégories")
|
||||
for c in categories:
|
||||
cat = Category(
|
||||
name=c[0], alt_name=c[1] if c[1] is not None else c[0], codename=c[2]
|
||||
name=c[0]
|
||||
)
|
||||
cat.save()
|
||||
|
Loading…
x
Reference in New Issue
Block a user