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
No related branches found
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