Проблемы App Engine с использованием командной строки - PullRequest
1 голос
/ 22 сентября 2011

Я занимаюсь разработкой проекта App Engine для Windows с использованием Eclipse, Python 2.5 и Django 0.96.Все в моем приложении, включая Django, работает хорошо.

Мои проблемы возникают, когда я пытаюсь использовать командную строку.Например, мне сказали, что если я хочу очистить локальное хранилище данных, я могу ввести «python manage.py reset», но когда я это сделаю, ответом будет «python: не могу открыть файл manage.py» ».

Мне кажется, что я пропустил этап настройки.Я проверил свои системные переменные, и «Путь» включает в себя «C: \ Python25» (который я добавил вручную), но ничего не связанного с Django или App Engine.Мое расширение .py связано с C: \ Python25 \ python.exe.

В своем стремлении решить эту проблему и в попытке понять, что такое manage.py, я вижу, что мне, возможно, пришлось создатьПроект Django, использующий "django-admin.py startproject [myproject]", но поскольку в Eclipse все работает хорошо, я не уверен, нужно ли это сейчас.В любом случае, если я пытаюсь ввести это из командной строки, я получаю "django-admin.py 'не распознано ..."

Пожалуйста, чего мне не хватает?

1 Ответ

2 голосов
/ 22 сентября 2011

Если вы используете шаблоны Django 0.96 в «нормальном» приложении App Engine, то manage.py вообще не задействуется.

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

- это то, что вы хотите, при условии, что вы записали CD в корень вашего приложения.

...