Skip to content
Snippets Groups Projects
Commit eced46b8 authored by Hangzhi Yu's avatar Hangzhi Yu
Browse files

Add color and show in coursebook fields to ExtraMark

parent 1792cf1f
Branches 246-roadmap-migrate-to-new-data-model
No related tags found
3 merge requests!352Draft: Resolve "Add dialog with each lesson's students",!350Resolve "Add simple course book list",!339Draft: Resolve "Migrate to new data model"
Pipeline #175576 failed
# Generated by Django 4.2.9 on 2024-03-16 01:05
import colorfield.fields
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
("alsijil", "0022_documentation_teachers"),
]
operations = [
migrations.AddField(
model_name="extramark",
name="colour_bg",
field=colorfield.fields.ColorField(
blank=True,
default="",
image_field=None,
max_length=25,
samples=None,
verbose_name="Background colour",
),
),
migrations.AddField(
model_name="extramark",
name="colour_fg",
field=colorfield.fields.ColorField(
blank=True,
default="",
image_field=None,
max_length=25,
samples=None,
verbose_name="Foreground colour",
),
),
migrations.AddField(
model_name="extramark",
name="show_in_coursebook",
field=models.BooleanField(default=True, verbose_name="Show in coursebook"),
),
]
......@@ -431,6 +431,11 @@ class ExtraMark(ExtensibleModel):
short_name = models.CharField(max_length=255, unique=True, verbose_name=_("Short name"))
name = models.CharField(max_length=255, unique=True, verbose_name=_("Name"))
colour_fg = ColorField(verbose_name=_("Foreground colour"), blank=True)
colour_bg = ColorField(verbose_name=_("Background colour"), blank=True)
show_in_coursebook = models.BooleanField(default=True, verbose_name=_("Show in coursebook"))
def __str__(self):
return f"{self.name}"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment