mirror of
https://github.com/netbox-community/netbox.git
synced 2025-07-13 16:47:34 -06:00
Misc cleanup
This commit is contained in:
parent
3c8cafe6e0
commit
bf90f746f2
@ -70,7 +70,6 @@ class ObjectType(ContentType):
|
||||
def model_verbose_name_plural(self):
|
||||
if model := self.model_class():
|
||||
return model._meta.verbose_name_plural
|
||||
return model._meta.label
|
||||
|
||||
@property
|
||||
def is_plugin_model(self):
|
||||
|
@ -1,6 +1,8 @@
|
||||
import inspect
|
||||
|
||||
from django.urls import NoReverseMatch, reverse
|
||||
from drf_spectacular.types import OpenApiTypes
|
||||
from drf_spectacular.utils import extend_schema_field
|
||||
from rest_framework import serializers
|
||||
|
||||
from core.models import ObjectType
|
||||
@ -28,6 +30,7 @@ class ObjectTypeSerializer(BaseModelSerializer):
|
||||
'is_plugin_model', 'rest_api_endpoint', 'description',
|
||||
]
|
||||
|
||||
@extend_schema_field(OpenApiTypes.STR)
|
||||
def get_rest_api_endpoint(self, obj):
|
||||
if not (model := obj.model_class()):
|
||||
return
|
||||
@ -37,6 +40,7 @@ class ObjectTypeSerializer(BaseModelSerializer):
|
||||
except NoReverseMatch:
|
||||
return
|
||||
|
||||
@extend_schema_field(OpenApiTypes.STR)
|
||||
def get_description(self, obj):
|
||||
if not (model := obj.model_class()):
|
||||
return
|
||||
|
Loading…
Reference in New Issue
Block a user