We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4def43f commit 371b6e6Copy full SHA for 371b6e6
bread/layout/base.py
@@ -38,9 +38,13 @@ def render(self, context):
38
39
def fieldlabel(model, accessor):
40
label = resolve_modellookup(model, accessor)[-1]
41
+ if hasattr(label, "verbose_name"):
42
+ return label.verbose_name
43
if isinstance(label, property):
- return getattr(label, "verbose_name", None) or label.fget.__name__
- return getattr(label, "verbose_name", None) or label
44
+ return label.fget.__name__.replace("_", " ")
45
+ if callable(label):
46
+ return label.__name__.replace("_", " ")
47
+ return label
48
49
50
def objectaction(object, action, *args, **kwargs):
0 commit comments