我在使Django與MongoDB一起工作時遇到了問題。所以當我在Django shell中工作時,我沒有遇到任何錯誤,並且可以查詢和添加東西到我的數據庫中。Mongo使用Django的max_length問題CharField
當我運行'python manage.py runserver'時出現問題。當我這樣做時,出現以下錯誤:
patientapp.patient:「first_name」:CharFields需要一個「max_length」屬性,該屬性是一個正整數。
這很奇怪,因爲在本教程中,他們不給CharField一個最大長度:
http://django-mongodb.org/tutorial.html
任何想法?
你可以發佈你的模型定義嗎? – Ross 2012-03-15 21:48:57
shell和devserver的不同行爲?聽起來像env的錯誤配置或不同的模塊加載。 – okm 2012-03-16 03:00:37