最近我一直在努力学习在Django Web开发,我很高兴的......Django为什么不“真的”支持自动表更新?
但是,有一两件事是真的很烦 - 特别是当你背后的Django“简于形”理念的想法。
这就是说,更新django中的表格与我刚刚经历的真正远非简单。
例如,就像我的真实情况一样,我跳过在开始时为条目标题添加了一个slug字段。但过了一段时间,我想在表格中添加一个slug列,就像每个人一样 - django中的新手可能会期望,我试过python manage.py syncdb
命令。当然,它不工作...经过一番搜索后,我发现“我需要在dbshell命令行中手动添加一个新列”(我使用的数据库是mysql)。
我不知道为什么,但我认为这是在我看到了如何创建简单的在Django一个网站,我从来没有想到一个非常有趣的事情。难道你们都这么认为?或者如果您有任何其他解决方案或任何其他解决方案,请分享一下吗?
在此先感谢...
PS。我不介意与外壳分贝相处,但我想知道的只是为什么它是这样的Django中...