1

Eclipse와 Python 2.5 및 Django 0.96을 사용하여 Windows에서 App Engine 프로젝트를 개발 중입니다. 장고를 포함한 내 응용 프로그램의 모든 기능이 훌륭하게 작동합니다.명령 줄을 사용하는 App Engine 문제

명령 줄을 사용할 때 문제가 발생합니다. 예를 들어 로컬 데이터 저장소를 지우려면 "python manage.py reset"을 입력 할 수 있지만 응답을 보내면 "python : 파일 'manage.py'을 열 수 없음을 알립니다.

설정 단계를 놓친 것처럼 느껴집니다. 내 시스템 변수를 검사하고 "Path"에 "C : \ Python25"(수동으로 추가 한 경로)가 포함되지만 Django 또는 App Engine에는 관련이 없습니다. 내 .py 확장자는 C : \ Python25 \ python.exe와 연결됩니다.

이 문제를 해결하고 manage.py가 무엇인지 이해하려고 노력하면서 "django-admin.py startproject [myproject]"를 사용하여 장고 프로젝트를 만들어야 만했을 수도 있지만 모든 것이 작동하기 때문에 이클립스에서 멋지게 지금 이것이 필요한지 확실하지 않다. 어떤 경우에, 명령 행에서 이것을 입력하려고하면 "django-admin.py '이 인식되지 않습니다 ..."

제발, 나는 무엇을 놓치고 있습니까?

+0

manage.py를 호출 할 때 django 앱 디렉토리에 있는지 확인하십시오. – garnertb

답변

2

'일반'App Engine 앱에서 Django 0.96 템플릿을 사용하는 경우 manage.py은 전혀 개입되지 않습니다.

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

이 앱의 루트에 CD'd하고 가정, 당신이 원하는 것입니다.

+0

해당 문제에 대한 django의 모든 버전 – MattoTodd

+0

글쎄, 장고 0.96 장고 - nonrel 같은 무언가가 그림에없는 좋은 징조입니다. –

+0

이 맞다. 단지 manage.py가 appengine에게는 쓸모가 없다고 말하는 것이다. 때로는 gae를 사용하여 장고 셸을 사용할 수 있기를 희망합니다. ( – MattoTodd