How do you catch this exception?

前端 未结 6 1414
孤独总比滥情好
孤独总比滥情好 2020-12-23 15:28

This code is in django/db/models/fields.py It creates/defines an exception?

class ReverseSingleRelatedObjectDescriptor(six.with_metaclass(RenameRelatedObjec         


        
6条回答
  •  -上瘾入骨i
    2020-12-23 16:01

    If you don't want to import the related model class, you can:

    except MyModel.related_field.RelatedObjectDoesNotExist:
    

    or

    except my_model_instance._meta.model.related_field.RelatedObjectDoesNotExist:
    

    where related_field is the field name.

提交回复
热议问题