“Contoh Django RegexValidator” Kode Jawaban

Menggunakan validator regex dalam model django

from django.core.validators import RegexValidator
from django.db import models
PHONE_NUMBER_REGEX = RegexValidator(r'^[+]*[(]{0,1}[0-9]{1,4}[)]{0,1}[-\s\./0-9]*$', 'only valid email is required')
class SomeClass(models.Model):
  phone =  models.CharField(max_length=14, validators=[PHONE_REGEX])
  
Angry Antelope

Contoh Django RegexValidator

# for outside model uses
from django.core.validators import RegexValidator

validate_alphanumeric = RegexValidator(r'^[a-zA-Z0-9]*$', 'Only alphanumeric characters are allowed.')
validate_alphanumeric("foo") # ok, nothing happens
validate_alphanumeric("++") # raises a ValidationError

ValidationError: [u'Only alphanumeric characters are allowed.']
Grumpy Goosander

Jawaban yang mirip dengan “Contoh Django RegexValidator”

Pertanyaan yang mirip dengan “Contoh Django RegexValidator”

Lebih banyak jawaban terkait untuk “Contoh Django RegexValidator” di Python

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya