Skip to content
Snippets Groups Projects
Verified Commit 6fb60470 authored by Nik | Klampfradler's avatar Nik | Klampfradler
Browse files

Make guardians in persons and members in groups optional

parent 4d61aae5
No related branches found
No related tags found
No related merge requests found
...@@ -113,7 +113,7 @@ class Person(models.Model, ExtensibleModel): ...@@ -113,7 +113,7 @@ class Person(models.Model, ExtensibleModel):
) )
guardians = models.ManyToManyField( guardians = models.ManyToManyField(
"self", verbose_name=_("Guardians / Parents"), symmetrical=False, related_name="children" "self", verbose_name=_("Guardians / Parents"), symmetrical=False, related_name="children", blank=True
) )
primary_group = models.ForeignKey("Group", models.SET_NULL, null=True) primary_group = models.ForeignKey("Group", models.SET_NULL, null=True)
...@@ -157,8 +157,8 @@ class Group(models.Model, ExtensibleModel): ...@@ -157,8 +157,8 @@ class Group(models.Model, ExtensibleModel):
name = models.CharField(verbose_name=_("Long name of group"), max_length=60, unique=True) name = models.CharField(verbose_name=_("Long name of group"), max_length=60, unique=True)
short_name = models.CharField(verbose_name=_("Short name of group"), max_length=16, unique=True) short_name = models.CharField(verbose_name=_("Short name of group"), max_length=16, unique=True)
members = models.ManyToManyField("Person", related_name="member_of") members = models.ManyToManyField("Person", related_name="member_of", blank=True)
owners = models.ManyToManyField("Person", related_name="owner_of") owners = models.ManyToManyField("Person", related_name="owner_of", blank=True)
parent_groups = models.ManyToManyField( parent_groups = models.ManyToManyField(
"self", "self",
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment