【发布时间】:2015-01-20 10:11:02
【问题描述】:
我有一个使用 Gunicorn+Nginx 的 Django 1.6 项目。我已将它克隆到我的网络服务器 (DigitalOcean),它看起来很好,并且该网站正在运行。
然后我在我的 PC 上对项目进行了一些更改并推送到 GitHub。然后我使用 git fetch -all 和 git reset --HARD 下载了更新。服务器端的项目被成功覆盖(我通过打开有更改的文件确认了这一点)。但是,当我在浏览器中打开我的网站时,它只反映了一些更改。具体来说:
- HTML/CSS 部分更新为最新版本;
- 但是,urls.py 和 settings.py 仍然遵循旧设置。例如,我在最新版本中创建了一个“/login”网址。但是在打开浏览器时,它显示错误。好像还在读取老分支的setting.py和urls.py。
我尝试了git分支,它表明我目前正在研究master,这是最新的;
我也尝试重新启动 Gunicorn 和 Nginx。没有观察到任何不同。
有没有大神赐教?非常感谢任何帮助。
【问题讨论】:
标签: python django git digital-ocean