что максимальный размер максимальная длина в Джанго



Это моя модель:



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)


но он не может работать ..



спасибо

709   3  

3 ответов:

Это зависит от серверной базы данных. Элемент Django DB Docs скажу вам, что max_length=255 гарантированно работает всегда.

Если вам нужно что-то из суммы, которую вы указали в своем вопросе, я бы предложил использовать текст.

использовать текстовое поле вместо

infowindow = models.TextField(max_length=...)

Это зависит от базы данных. Если вы используете MySQL 5.6, то нет предела 65,535. Если вы используете выше, то это позволит 1024, но не сверх того.

class Demo(models.Model):
    max_test = models.CharField(max_length=1024)

Я побежал выше на MySQL 5.7

Comments

    Ничего не найдено.