pretalx-musicrate/pretalx_musicrate/models.py

20 lines
632 B
Python

from django.db import models
from django.utils.translation import gettext_lazy as _
class MusicrateSettings(models.Model):
event = models.OneToOneField(
to="event.Event",
on_delete=models.CASCADE,
related_name="pretalx_musicrate_settings",
)
submission_types = models.ManyToManyField(
to="submission.SubmissionType",
related_name="pretalx_musicrate_settings",
help_text=_(
"You can limit pretalx-musicrate to some session types. Leave this field empty to rate all session types."
),
verbose_name=_("Session Types"),
blank=True,
)