roosterwijs/backend/modules/huisstijl/models.py

21 lines
573 B
Python

from django.db import models
class Huisstijl(models.Model):
"""Eén-rij-instelling met het schoollogo dat in elke roosterweergave en op
afdrukken getoond wordt."""
logo = models.FileField("logo", upload_to="huisstijl/", null=True, blank=True)
aangepast_op = models.DateTimeField(auto_now=True)
class Meta:
verbose_name = "huisstijl"
verbose_name_plural = "huisstijl"
@classmethod
def actueel(cls):
obj, _ = cls.objects.get_or_create(pk=1)
return obj
def __str__(self):
return "Huisstijl (logo)"