我有一個Django網站,它運行了我們多年前在內部構建的迷你CMS,它使用了postgresql。當保存一個簡單的標題和文本的段落,我得到了以下錯誤:DatabaseError:數值太長,不能輸入字符(100)
value too long for type character varying(100)
奇怪的是,沒有一個單一的列不同(100),它們都是200或250,甚至默認的Django的人有從100更改爲200由於re-opened ticket mentioned here
有沒有人知道這個問題的解決方案?
你明白了。我並不認爲這是問題,因爲默認情況下Django將它們存儲爲不同的(50),但項目中的某個依賴項的模型對slug字段的模型有所不同(100);我忽略了它。 – JeffC 2012-01-30 19:17:04
@邁克爾令人印象深刻。我很困難。 – harristrader 2016-01-06 16:07:38
因此,像slug = models.SlugField(max_length = 255),然後在heroku上遷移? – 2016-04-24 00:05:53