반응형
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
매개 변수 의 최대 크기는 얼마입니까?
이는 데이터베이스 백엔드에 따라 늘어서 있습니다. 장고 DB는 문서 것을,을 말할 것이다 당신 max_length=255
항상 작동을 보장합니다.
질문에 필요한 금액이 필요한 경우 TextField 를 사용하는 것이 좋습니다.
대신 TextField 사용
infowindow = models.TextField()
백엔드 데이터베이스에 따라 달라집니다. MySQL 5.6을 사용하는 경우 65,535의 제한이 없습니다. 위를 사용하는 경우 1024도 허용 언어 그 이상은 허용되지 않습니다.
class Demo(models.Model):
max_test = models.CharField(max_length=1024)
MySQL 5.7에서 위에서 실행했습니다.
참고 URL : https://stackoverflow.com/questions/2597964/what-is-the-max-size-of-max-length-in-django
반응형
'ProgramingTip' 카테고리의 다른 글
C ++ : 함수 / 메소드 선언에서 앰퍼샌드 "&"와 별표 "*"의 차이점은 무엇입니까? (0) | 2020.11.15 |
---|---|
배포를 처리하기 위해 pip, virtualenv 및 Fabric을 어떻게 사용합니까? (0) | 2020.11.15 |
하나의 함수 호출로 R data.table에 여러 열을 추가 하시겠습니까? (0) | 2020.11.15 |
컴파일러가 힙 메모리 할당을 최적화 할 수 있습니까? (0) | 2020.11.15 |
Gradle 로그는 어디에 있습니까? (0) | 2020.11.15 |