最近我一直在努力學習在Django Web開發,我很高興的......Django爲什麼不「真的」支持自動錶更新?
但是,有一兩件事是真的很煩 - 特別是當你背後的Django「簡於形」理念的想法。
這就是說,更新django中的表格與我剛剛經歷的真正遠非簡單。
例如,就像我的真實情況一樣,我跳過在開始時爲條目標題添加了一個slug字段。但過了一段時間,我想在表格中添加一個slug列,就像每個人一樣 - django中的新手可能會期望,我試過python manage.py syncdb
命令。當然,它不工作...經過一番搜索後,我發現「我需要在dbshell命令行中手動添加一個新列」(我使用的數據庫是mysql)。
我不知道爲什麼,但我認爲這是在我看到了如何創建簡單的在Django一個網站,我從來沒有想到一個非常有趣的事情。難道你們都這麼認爲?或者如果您有任何其他解決方案或任何其他解決方案,請分享一下嗎?
在此先感謝...
PS。我不介意與外殼分貝相處,但我想知道的只是爲什麼它是這樣的Django中...