blacked and flaked

This commit is contained in:
gw3000 2023-10-22 12:41:02 +02:00
parent accdb60a8c
commit 5c4dd66934
2 changed files with 13 additions and 7 deletions

View file

@ -14,9 +14,10 @@ class FallenBirdAdmin(admin.ModelAdmin):
]
list_filter = ("name", "phone", "email", "address", "comment")
@admin.register(ContactTag)
class ContactTagAdmin(admin.ModelAdmin):
list_display = [
"tag",
]
list_filter = ("tag",)
list_filter = ("tag",)

View file

@ -21,21 +21,26 @@ class Contact(models.Model):
comment = models.CharField(
max_length=50, null=True, blank=True, verbose_name=_("Bemerkungen")
)
tag_id = models.ForeignKey("ContactTag", on_delete=models.CASCADE, null=True, blank=True, verbose_name=_("Tag"))
tag_id = models.ForeignKey(
"ContactTag",
on_delete=models.CASCADE,
null=True,
blank=True,
verbose_name=_("Tag"),
)
class Meta:
verbose_name = _("Kontakt")
verbose_name_plural = _("Kontakte")
class ContactTag(models.Model):
id = models.UUIDField(primary_key=True, default=uuid4, editable=False)
tag = models.CharField(
max_length=50, null=True, blank=True, verbose_name=_("Tag")
)
tag = models.CharField(max_length=50, null=True, blank=True, verbose_name=_("Tag"))
class Meta:
verbose_name = _("Kontakt Tag")
verbose_name_plural = _("Kontakt Tags")
def __str__(self):
return self.tag
return self.tag