据我所知,当您使用PostgreSQL数据库时,对于可变长度的字符串,应始终使用
TextField
,因为在PostgreSQL中,TextField
和CharField
之间的速度差异可以忽略不计。 我对Django相对较新,考虑在我的数据库中使用TextField
来存储可变长度的URL。 我想知道是否使用URLField
有任何优点? 对于URL而言,是否使用TextField
而不是URLField
会被认为是不好的做法?
URLField
的max_length
设置为2000,然后就完成了。 - mlissner