sql >> Database teknologi >  >> RDS >> PostgreSQL

Fordele ved at bruge URLField frem for TextField?

URLField er faktisk CharField med understøttelse af Regexp-baseret URL-mønsterkontrol og en online validator (som blev erstattet af en RegEx-baseret validator), du kan bruge TextField, hvis du er ligeglad med længdebegrænsning af URL

from django.core.validators import URLValidator

# in model
field = models.TextField(validators=[URLValidator()])

Ydermere afhænger brugen af ​​CharField eller TextField af, om du ønsker max-længde begrænsning på feltet, og hvilken elementtype der er mere egnet til redigering:tekstområde eller input. På PostgreSQL-siden er der ingen signifikant forskel.



  1. node.js mysql fejl:ECONNREFUSED

  2. Dynamisk menu php bootstrap mysql

  3. Docker:kan ikke forbinde Spring Boot og MYSQL

  4. SQL:Hvordan kan jeg kun opdatere en værdi på en kolonne, hvis denne værdi er null?