mirror of https://github.com/snachodog/mybuddy.git
Add verbose_name for a bunch all new model-fields
This commit is contained in:
parent
2c408ea479
commit
f31dbaf15c
|
@ -111,12 +111,14 @@ class Tag(TagBase):
|
||||||
|
|
||||||
color = models.CharField(
|
color = models.CharField(
|
||||||
"Color",
|
"Color",
|
||||||
|
verbose_name=_("Color"),
|
||||||
max_length=32,
|
max_length=32,
|
||||||
default=random_color,
|
default=random_color,
|
||||||
validators=[RegexValidator(r"^#[0-9A-F]{6}$")],
|
validators=[RegexValidator(r"^#[0-9A-F]{6}$")],
|
||||||
)
|
)
|
||||||
|
|
||||||
last_used = models.DateTimeField(
|
last_used = models.DateTimeField(
|
||||||
|
verbose_name=_("Last used"),
|
||||||
default=timezone.now,
|
default=timezone.now,
|
||||||
blank=False,
|
blank=False,
|
||||||
)
|
)
|
||||||
|
@ -125,11 +127,16 @@ class Tag(TagBase):
|
||||||
class Tagged(GenericTaggedItemBase):
|
class Tagged(GenericTaggedItemBase):
|
||||||
tag = models.ForeignKey(
|
tag = models.ForeignKey(
|
||||||
Tag,
|
Tag,
|
||||||
|
verbose_name=_("Tag"),
|
||||||
on_delete=models.CASCADE,
|
on_delete=models.CASCADE,
|
||||||
related_name="%(app_label)s_%(class)s_items",
|
related_name="%(app_label)s_%(class)s_items",
|
||||||
)
|
)
|
||||||
|
|
||||||
def save_base(self, *args, **kwargs):
|
def save_base(self, *args, **kwargs):
|
||||||
|
"""
|
||||||
|
Update last_used of the used tag, whenever it is used in a
|
||||||
|
save-operation.
|
||||||
|
"""
|
||||||
self.tag.last_used = timezone.now()
|
self.tag.last_used = timezone.now()
|
||||||
self.tag.save()
|
self.tag.save()
|
||||||
return super().save_base(*args, **kwargs)
|
return super().save_base(*args, **kwargs)
|
||||||
|
|
Loading…
Reference in New Issue