在Django中,'max_length'的最大大小是多少?

8 浏览
0 Comments

在Django中,'max_length'的最大大小是多少?

这是我的模型:

class Position(models.Model):
    map = models.ForeignKey(Map,primary_key=True)
    #members=models.CharField(max_length=200)
    LatLng = models.CharField(max_length=40000)
    infowindow = models.CharField(max_length=40000)

但它无法运行。 max_length 参数的最大尺寸是多少?

admin 更改状态以发布 2023年5月24日
0
0 Comments

请使用TextField代替

infowindow = models.TextField()

0
0 Comments

这取决于数据库后端。 Django DB文档 将告诉您,max_length=255 总是能够正常工作。

如果您需要与您在问题中指定的数量相同的内容,则建议使用 TextField

0