Advertisement
pjmakey2

Get ForiengKey Fields for serialization

Mar 10th, 2021
791
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.36 KB | None | 0 0
  1.     def get_modelfield(instance, field):
  2.         field_path = field.split('__')
  3.         if len(field_path) > 1:
  4.             attr = field_path[-1]
  5.             for fattr in field_path:
  6.                 if attr == fattr:
  7.                     return getattr(instance, attr)
  8.                 instance = getattr(instance, fattr)
  9.         return getattr(instance, field)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement