python - Regex Match for Domain Name in Django Model -


i have 1 table, looks like:

class tld(models.model):     domainnm = models.charfield(validators=[ regexvalidator('^[0-9]^[a-z]','yourdomain.com only','invalid entry')], max_length=40)     dtcreated = models.datefield() 

for domainnm - want validate on entry looks like:

  • domain.com
  • 1domain.com
  • domain1.com

it has follow way : <domainname>.[com|biz|net] etc , alphanumeric.

how do on model level of django model?

thanks

to recap clarifications above: want match domains single alphanumeric label , tld of 4 characters, eg. "domain.com" or "someotherdomain.info" or "345xyz.pdq1" not "subdomain.domain.com", "http://domain.com", "www.domain.com", or "345xyz.abcde". regex it:

^[a-z0-9]+\.[a-z0-9]{1,4}$ 

Comments

Popular posts from this blog

javascript - DIV "hiding" when changing dropdown value -

node.js - Node - Passport Auth - Authed Post Route hangs on form submission -

Does Firefox offer AppleScript support to get URL of windows? -