소스 검색

fixes RelatedObjectDoesNotExist #12367

Abhimanyu Saharan 3 년 전
부모
커밋
a566a56a64
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      netbox/netbox/models/__init__.py

+ 2 - 2
netbox/netbox/models/__init__.py

@@ -67,8 +67,8 @@ class NetBoxModel(CloningMixin, NetBoxFeatureSet, models.Model):
 
 
         for field in self._meta.get_fields():
         for field in self._meta.get_fields():
             if isinstance(field, GenericForeignKey):
             if isinstance(field, GenericForeignKey):
-                ct_value = getattr(self, field.ct_field)
-                fk_value = getattr(self, field.fk_field)
+                ct_value = getattr(self, field.ct_field, None)
+                fk_value = getattr(self, field.fk_field, None)
 
 
                 if ct_value is None and fk_value is not None:
                 if ct_value is None and fk_value is not None:
                     raise ValidationError({
                     raise ValidationError({