0002_auto_20240110_2107.py 2.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. # Generated by Django 3.2.23 on 2024-01-10 21:07
  2. from django.db import migrations, models
  3. import django.db.models.deletion
  4. class Migration(migrations.Migration):
  5. dependencies = [
  6. ('core', '0001_initial'),
  7. ]
  8. operations = [
  9. migrations.CreateModel(
  10. name='Data',
  11. fields=[
  12. ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
  13. ('d_titre', models.CharField(max_length=128, unique=True, verbose_name='Nom')),
  14. ('d_titre_slugify', models.CharField(blank=True, editable=False, max_length=128, verbose_name='Nom Slugify')),
  15. ('d_type', models.CharField(max_length=64, verbose_name='Type')),
  16. ('d_variable', models.CharField(max_length=64, verbose_name='Valeur')),
  17. ],
  18. options={
  19. 'verbose_name': 'Stocage de données',
  20. 'verbose_name_plural': 'Stocage de données',
  21. 'ordering': ['d_titre'],
  22. },
  23. ),
  24. migrations.CreateModel(
  25. name='Speed_Dial',
  26. fields=[
  27. ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
  28. ('sd_titre', models.CharField(max_length=128, unique=True, verbose_name='Titre')),
  29. ('sd_icone', models.CharField(blank=True, max_length=64, verbose_name="Code de l'icone")),
  30. ('sd_color', models.CharField(choices=[('primary', 'Bleu'), ('secondary', 'Gris'), ('success', 'Vert'), ('danger', 'Rouge'), ('warning', 'Orange'), ('info', 'Bleu clair'), ('dark', 'Noir'), ('white', 'Blanc')], default='primary', max_length=10, verbose_name='Couleur du cadre')),
  31. ('sd_adresse', models.CharField(max_length=256, verbose_name='Adresse')),
  32. ('sd_poid', models.PositiveSmallIntegerField(default=50, verbose_name='Poid')),
  33. ],
  34. options={
  35. 'verbose_name': 'Speed Dial',
  36. 'verbose_name_plural': 'Speed Dial',
  37. },
  38. ),
  39. migrations.AddField(
  40. model_name='page',
  41. name='p_menu_parent',
  42. field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='core.page'),
  43. ),
  44. migrations.AlterField(
  45. model_name='page',
  46. name='p_icone',
  47. field=models.CharField(blank=True, max_length=64, verbose_name="Code de l'icone"),
  48. ),
  49. migrations.AlterField(
  50. model_name='page',
  51. name='p_type',
  52. field=models.CharField(choices=[('page', 'Une page'), ('sys', 'Une page interne'), ('lien', 'Un lien'), ('lien_ext', 'Un lien Externe')], default='page', max_length=8, verbose_name='Type de page'),
  53. ),
  54. ]