mirror of https://github.com/jumpserver/jumpserver
fix: 修复系统平台创建名称报错信息
parent
46fbc19697
commit
09d91d8bf3
|
@ -2,7 +2,7 @@
|
|||
#
|
||||
from rest_framework import serializers
|
||||
from django.db.models import F
|
||||
|
||||
from django.core.validators import RegexValidator
|
||||
from django.utils.translation import ugettext_lazy as _
|
||||
|
||||
from orgs.mixins.serializers import BulkOrgResourceModelSerializer
|
||||
|
@ -177,6 +177,14 @@ class AssetDisplaySerializer(AssetSerializer):
|
|||
class PlatformSerializer(serializers.ModelSerializer):
|
||||
meta = serializers.DictField(required=False, allow_null=True)
|
||||
|
||||
def __init__(self, *args, **kwargs):
|
||||
super().__init__(*args, **kwargs)
|
||||
|
||||
# TODO 修复 drf SlugField RegexValidator bug,之后记得删除
|
||||
validators = self.fields['name'].validators
|
||||
if isinstance(validators[-1], RegexValidator):
|
||||
validators.pop()
|
||||
|
||||
class Meta:
|
||||
model = Platform
|
||||
fields = [
|
||||
|
|
Loading…
Reference in New Issue