21 lines
573 B
Python
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)"
|