sql >> Databáze >  >> RDS >> PostgreSQL

Výhody použití URLField oproti TextField?

URLField je ve skutečnosti CharField s podporou kontroly vzorů URL na základě Regexp a online validátorem (který byl nahrazen validátorem založeným na RegEx), můžete použít TextField, pokud vás nezajímá omezení délky URL

from django.core.validators import URLValidator

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

Kromě toho použití CharField nebo TextField závisí na tom, zda chcete omezení maximální délky pole a který typ prvku je vhodnější pro úpravy:textarea nebo input. Na straně PostgreSQL není žádný významný rozdíl.



  1. Vysvětlení MySqlBulkLoader

  2. Jak získat kalendářní čtvrtletí z data v TSQL

  3. Zrušit sloupec neodstraní odkazy na sloupce úplně - postgresql

  4. Využití šifrování k posílení zabezpečení databáze PostgreSQL