目前我有python项目使用django版本1.3运行山狮子操作系统,现在我想升级到Django 1.5。但是,当我把它和尝试做python manage.py runserver
我得到一个错误说升级python django项目1.3到1.5
Error: Can't find the file 'settings.py' in the directory containing 'manage.py'. It appears you've customized things. You'll have to run django-admin.py, passing it your settings module. (If the file settings.py does indeed exist, it's causing an ImportError somehow.)
我意识到,项目结构是不同的,有什么办法转换或升级1.3项目到1.5项目不知何故?
我看..好吧,谢谢kirelagin! –
OP得到的具体错误不应该出现在Django 1.5中。发行说明说:*“(老式的manage.py将继续像以前一样工作,直到Django 1.6,在1.5中它将引发DeprecationWarning)。”* – gertvdijk
@gertvdijk这也是我的想法。但实际上,问题是关于升级,而不是修复错误。无论如何,在升级过程中,OP填充必须重构他的项目和。最有可能的是,错误将消失。 – kirelagin