From ec6a3401a6129d4ee4e3b8d53858def0e87e0ba8 Mon Sep 17 00:00:00 2001 From: Superredstone Date: Thu, 1 Oct 2026 21:40:02 +0200 Subject: [PATCH] feat(portfolio): add dark_text field to project tags --- .../migrations/0007_projecttag_dark_text.py | 18 ++++++++++++++++++ portfolio/models.py | 1 + portfolio/templates/project_list_query.html | 2 +- 3 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 portfolio/migrations/0007_projecttag_dark_text.py diff --git a/portfolio/migrations/0007_projecttag_dark_text.py b/portfolio/migrations/0007_projecttag_dark_text.py new file mode 100644 index 0000000..faf4c3e --- /dev/null +++ b/portfolio/migrations/0007_projecttag_dark_text.py @@ -0,0 +1,18 @@ +# Generated by Django 6.1.1 on 2026-10-01 19:38 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('portfolio', '0006_alter_project_short_description'), + ] + + operations = [ + migrations.AddField( + model_name='projecttag', + name='dark_text', + field=models.BooleanField(default=False, verbose_name='Dark text'), + ), + ] diff --git a/portfolio/models.py b/portfolio/models.py index 8d617df..2ae0b4d 100644 --- a/portfolio/models.py +++ b/portfolio/models.py @@ -68,6 +68,7 @@ class ProjectTag(models.Model): blank=False, default="000000", ) + dark_text = models.BooleanField(verbose_name=_("Dark text"), default=False) def __str__(self): return self.name diff --git a/portfolio/templates/project_list_query.html b/portfolio/templates/project_list_query.html index 029d6b5..8c9ee6d 100644 --- a/portfolio/templates/project_list_query.html +++ b/portfolio/templates/project_list_query.html @@ -14,7 +14,7 @@

{{ project.short_description }}

{% for t in project.tags.all %} -
{{ t }}
{% endfor %}