1

我一直在我的笔记本电脑上开发。

现在,我已将我的开发项目从 Django 1.2/Python 2.7 上传到使用乘客设置创建的 Dreamhost。我正在使用 South 进行迁移。

我修改了 settings.py 来访问 MySQL。让管理员工作。

问题:

1)当您访问该站点时,标准输出显示在哪里?(我所有的打印声明)

2)我必须添加

from decimal import Decimal

让 settings.py 运行。

现在,点击服务器给我一个 500。当我转到命令行并尝试任何 manage.py 命令时,我得到:

错误:无法导入设置“pholdershare.settings”(它在 sys.path 上吗?是否有语法错误?):没有名为 settings 的模块

我将文件夹的权限修改为 755,但这并没有改变任何东西。

3)关于开发到测试生活,我完全不清楚如何做到这一点。我想有一个很好的可靠的开发系统,我可以在其中发布,但我从来没有这样做过。我一直在本地使用 GIT。任何人都可以指出有关设置发布系统的教程吗?

建议?

非常感谢!

4

1 回答 1

0

“无法导入设置 'pholdershare.settings'”
...通常意味着 settings.py 有导入错误或语法错误,或者 pholdershare 尚未添加到 wsgi.py 中的 sys.path

于 2011-10-26T12:25:43.600 回答