使用命令行的App Engine问题

时间:2011-09-21 21:24:29

标签: python django google-app-engine command-line google-cloud-datastore

我正在使用Eclipse和Python 2.5以及Django 0.96在Windows上开发App Engine项目。我的应用程序中的所有内容,包括Django,都运行良好。

当我尝试使用命令行时出现问题。例如,我被告知如果我想清除本地数据存储区,我可以输入“python manage.py reset”,但是当我这样做时,响应是“python:无法打开文件'manage.py'”。< / p>

我觉得好像错过了一个配置步骤。我检查了我的系统变量,“Path”包括“C:\ Python25”(我手动添加)但没有Django或App Engine相关。我的.py扩展名与C:\ Python25 \ python.exe相关联。

为了解决这个问题,并试图了解manage.py是什么,我看到我可能不得不使用“django-admin.py startproject [myproject]”创建一个Django项目,但是因为一切都运行良好来自Eclipse我不确定现在是否有必要。在任何情况下,如果我尝试从命令行输入,我得到“'django-admin.py'无法识别......”

拜托,我错过了什么?

1 个答案:

答案 0 :(得分:2)

如果您在“普通”App Engine应用中使用Django 0.96模板,则根本不涉及manage.py

/path/to/dev_appserver.py --clear_datastore .

是您想要的,假设您已经CD到应用程序的根目录。