我正在尝试从生产服务器创建一个开发服务器,我可以从中测试新的想法。
我通过使用 Postgres 转储它创建了生产服务器数据库的副本,db_dump
然后将转储导入新数据库。
然后我复制了我的生产 django 目录并更改了所有.py
文件以引用server_debug.
而不是server
在我的import
语句中。
使用管理界面更改某些数据的工作原理是只有开发服务器更改了其数据。
但是,当我尝试models.py
在我的开发服务器中添加一个新字段时,manage.py syncdb
无法创建它。
有没有我忽略的东西可能导致manage.py
引用我的生产服务器而不是我的开发服务器?