1

我正在尝试让 django 在我的 dreahost 帐户上运行。我一直在尝试同时使用两个教程:dreamhost wiki 上的一个和 django 书中的一个。

我使用 wiki 页面上的脚本安装了 django,但在尝试阅读 django 书时我立即遇到了麻烦。它说:

要启动服务器,请切换到您的项目目录(cd mysite)(如果您还没有的话),然后运行以下命令:

python manage.py 运行服务器

这将在本地启动服务器,在端口 8000 上,只有您自己的计算机上的连接才能访问。现在它正在运行,使用您的 Web 浏览器访问 127.0.0.1:8000。你会看到一个“Welcome to Django”页面,它带有令人愉悦的淡蓝色阴影。有效!

这些说明似乎假设您是在本地开发,而不是在共享服务器上。启动服务器后,我到底应该在哪里寻找“欢迎使用 Django”页面?在我的网络根目录中?没有骰子。

无论如何,我试图通过 django 书错误地前进到它的 hello world 教程(第 3 章)。但是,一旦我编辑了视图文件和 URLconf,我就没有得到一个干净整洁的“hello world”文本。相反(如您所见)我收到“导入错误”。

任何帮助将不胜感激。

4

3 回答 3

2

不要尝试通过您的服务器学习 Django。将它安装在您的本地计算机上,了解它的工作原理,开发您的项目,然后将其安装在 Dreamhost 上。

于 2010-12-24T10:58:10.767 回答
1

您的项目假设 1) 您的应用程序被称为“mysite”,并且 2)mysite是一个包,例如mysite/__init__.py存在。如果其中任何一个为假,则更正您的代码和/或文件结构。

于 2010-12-24T02:52:01.477 回答
0

这是一篇旧帖子,相信您现在已经找到了答案。我已经通过使用命令解决了这个问题

python manage.py runserver mydomain.com:8080
于 2014-07-07T16:22:25.357 回答