mirror of
https://github.com/netbox-community/netbox.git
synced 2025-08-09 00:58:16 -06:00
15156 add url display_url to base class
This commit is contained in:
parent
8b80b5e1cd
commit
bf9a285ad7
@ -57,12 +57,10 @@ class BaseModelSerializer(serializers.ModelSerializer):
|
||||
self._requested_fields = getattr(self.Meta, 'brief_fields', None)
|
||||
|
||||
# don't override the field if the class already defines these so can set lookup_field
|
||||
if (
|
||||
"url" in self.fields and not isinstance(self.fields["url"], serializers.HyperlinkedIdentityField) and
|
||||
if ("url" in self.fields and not isinstance(self.fields["url"], serializers.HyperlinkedIdentityField) and
|
||||
isinstance(self.fields["url"], serializers.RelatedField)):
|
||||
self.fields["url"] = NetBoxApiHyperlinkedIdentityField(self.Meta.model)
|
||||
if (
|
||||
"display_url" in self.fields and not
|
||||
if ("display_url" in self.fields and not
|
||||
isinstance(self.fields["display_url"], serializers.HyperlinkedIdentityField) and
|
||||
isinstance(self.fields["display_url"], serializers.RelatedField)):
|
||||
self.fields["display_url"] = NetBoxUrlHyperlinkedIdentityField(self.Meta.model)
|
||||
|
Loading…
Reference in New Issue
Block a user