check foreign keys for None before looking them up in changeset (fixes C3NAV-37C3-P)
This commit is contained in:
parent
a0078a6312
commit
79752f574c
1 changed files with 9 additions and 6 deletions
|
@ -319,6 +319,9 @@ def changeset_detail(request, pk):
|
||||||
field = model._meta.get_field(name)
|
field = model._meta.get_field(name)
|
||||||
field_title = field.verbose_name
|
field_title = field.verbose_name
|
||||||
if field.related_model is not None:
|
if field.related_model is not None:
|
||||||
|
if value is None:
|
||||||
|
field_value = None
|
||||||
|
else:
|
||||||
if issubclass(field.related_model, User):
|
if issubclass(field.related_model, User):
|
||||||
field_value = objects[field.related_model][value].username
|
field_value = objects[field.related_model][value].username
|
||||||
else:
|
else:
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue