Преимущества использования URLField по сравнению с TextField?

Насколько я понимаю, вы всегда должны использовать a TextFieldдля строки переменной длины при использовании базы данных PostgreSQL, потому что разница в скорости между TextFieldи CharFieldнезначительна для PostgreSQL. Я относительно новичок в Django и рассматривал возможность использования TextFieldдля URL-адресов переменной длины в моей базе данных. Мне было интересно, есть ли какие-либо преимущества в использовании URLField? Будет ли считаться дурным тоном использовать TextFieldвместо URLFieldдля URL-адресов?

41
задан okm 7 April 2012 в 06:28
поделиться