summaryrefslogtreecommitdiff
path: root/docs/generate_values_doc.py
diff options
context:
space:
mode:
Diffstat (limited to 'docs/generate_values_doc.py')
-rw-r--r--docs/generate_values_doc.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/docs/generate_values_doc.py b/docs/generate_values_doc.py
index c2dfe1b9b..67c75ac27 100644
--- a/docs/generate_values_doc.py
+++ b/docs/generate_values_doc.py
@@ -110,8 +110,11 @@ def get_values(tpl_model, model, excluded, model_types, messages):
related_fields[key] += "→ " + str(
rel._meta.verbose_name_plural)
else:
- related_fields[key] += "→ " + str(
- rel._meta.verbose_name)
+ if hasattr(rel, "_meta"):
+ lb = str(rel._meta.verbose_name)
+ else:
+ lb = str(_(rel.split(".")[-1])) # try a wild translation
+ related_fields[key] += "→ " + lb
extra = ""
if not getattr(field, "verbose_name", None) and \