Mam witrynę Django z systemem mini CMS, który zbudowaliśmy wewnętrznie lata temu, używa on postgresql. Podczas zapisywania prosty tytuł i akapit tekstu pojawia się następujący błąd:DatabaseError: zbyt długo wartość dla znaków typu zmiennego (100)
value too long for type character varying(100)
Najdziwniejsze jest, a nie pojedyncza kolumna jest różny (100) wszystkie są 200 lub 250, a nawet domyślne te Django mieć został zmieniony ze 100 na 200 ze względu na re-opened ticket mentioned here
Czy ktoś wie o rozwiązaniu tego problemu?
Masz to. Nie sądziłem, że to jest problem, ponieważ domyślnie Django przechowuje je jako zmienne (50), ale jedna z zależności w projekcie miała zmienny model (100) dla pól slug; Przeoczyłem to. – JeffC
@michael, który był imponujący. Byłem utknięty. – harristrader
Tak jak slug = models.SlugField (max_length = 255), a następnie migrować na heroku? –