mirror of
https://github.com/Crocmagnon/charasheet.git
synced 2024-09-27 21:07:37 +02:00
23 lines
672 B
Python
23 lines
672 B
Python
from django.db import models
|
|
from django_extensions.db.models import TimeStampedModel
|
|
|
|
from common.models import UniquelyNamedModel
|
|
|
|
|
|
class Party(UniquelyNamedModel, TimeStampedModel, models.Model):
|
|
game_master = models.ForeignKey(
|
|
"common.User",
|
|
on_delete=models.PROTECT,
|
|
related_name="parties",
|
|
verbose_name="meneur de jeu",
|
|
)
|
|
characters = models.ManyToManyField(
|
|
"character.Character",
|
|
blank=True,
|
|
related_name="parties",
|
|
verbose_name="personnages",
|
|
)
|
|
|
|
class Meta(UniquelyNamedModel.Meta, TimeStampedModel.Meta):
|
|
verbose_name = "Groupe"
|
|
verbose_name_plural = "Groupes"
|