0001_initial.py 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. # Generated by Django 2.2.3 on 2019-09-15 19:15
  2. from django.db import migrations, models
  3. class Migration(migrations.Migration):
  4. initial = True
  5. dependencies = []
  6. operations = [
  7. migrations.CreateModel(
  8. name="MenuItem",
  9. fields=[
  10. (
  11. "id",
  12. models.AutoField(
  13. auto_created=True,
  14. primary_key=True,
  15. serialize=False,
  16. verbose_name="ID",
  17. ),
  18. ),
  19. ("title", models.CharField(max_length=255)),
  20. ("url", models.URLField()),
  21. (
  22. "menu",
  23. models.CharField(
  24. choices=[
  25. ("both", "Navbar and footer"),
  26. ("navbar", "Navbar"),
  27. ("footer", "Footer"),
  28. ],
  29. max_length=6,
  30. ),
  31. ),
  32. ("order", models.IntegerField(default=0)),
  33. ("css_class", models.CharField(blank=True, max_length=255, null=True)),
  34. ("target_blank", models.BooleanField(default=False)),
  35. ("rel", models.CharField(blank=True, max_length=255, null=True)),
  36. ],
  37. options={"ordering": ("order",), "get_latest_by": "order"},
  38. )
  39. ]