浏览代码

Update validators.py

Updated DNSValidator regex
fmlshai 3 年之前
父节点
当前提交
e0344e9251
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      netbox/ipam/validators.py

+ 1 - 1
netbox/ipam/validators.py

@@ -24,7 +24,7 @@ class MinPrefixLengthValidator(BaseValidator):
 
 
 
 
 DNSValidator = RegexValidator(
 DNSValidator = RegexValidator(
-    regex='^[0-9A-Za-z*._-]+$',
+    regex=r'^([0-9A-Za-z_-]+|\*)(\.[0-9A-Za-z_-]+)*\.?$',
     message='Only alphanumeric characters, asterisks, hyphens, periods, and underscores are allowed in DNS names',
     message='Only alphanumeric characters, asterisks, hyphens, periods, and underscores are allowed in DNS names',
     code='invalid'
     code='invalid'
 )
 )