我已经在 Django 0.96 (2007年完成)中完成了一个网站,现在我们正考虑为 Django 1.2 重建它(不仅仅是迁移)。
任何人都可以向我指出 Django 1.2 (2010年4月发布)中的新(和值得一试)小部件,插件和其他内容。
我听说过“南方”和一个用于调试的小部件(不记得名字),但我在这里有点迷失。
答案 0 :(得分:5)
Django API非常稳定,所以你可能根本不需要重写它(除非你真的想要)。
我有一个网站,我在2007年使用0.97-pre - 至少我认为这就是他们所说的,它是主干6688.无论如何,我已将网站移植两次,一次移至1.0然后移至1.1.1 。我们必须处理的唯一“主要”事情是管理员进入自己的文件,但这主要是在编辑器中进行剪切和粘贴以及一些调整。你会遇到像maxlength
这样的小东西,等等max_length
,但这很容易处理。
检查Backward Incompatible Changes,here和here的列表,看看是否有任何事情发生。仔细阅读ORM docs,就像之前从未见过它一样 - lot 已经改变。您可能希望查看一些模型关系和查询,看看修订后的ORM是否使其中一些更容易/更有效。
我建议使用Grappelli和Filebrowser(事实上我认为最近发布的filebrowser 需要 grappelli)。看看Pinax在一个屋檐下汇集的整个蒲式耳应用程序。那里有很多,你不得不捅一下。根据您正在做的事情,GeoDjango可能会引起您的兴趣。等等。我相信你会玩得很开心。
答案 1 :(得分:2)
您可能听说过django-debug-toolbar
答案 2 :(得分:0)
当然,有release notes,但剩下的就是你......找到的东西。
South用于架构迁移,而不是调试。