0

Androidフォンにqpydjangoをインストールしましたが、サンプルプロジェクトは完全に機能します。新しいプロジェクト(django Webサイト)を開始しようとしましたが、成功しませんでした。「django-admin.py startproject mysite」を実行しようとしましたが、このエラーが発生します

syntax error or django is not defined.

4

2 に答える 2

1

誰からも回答が得られていないため、誰かが同じ質問をした場合に備えて、次のように考えます。

#qpy:console
import os
import os.path

projectname=raw_input("Enter project name: ")
projectdir="/mnt/sdcard/com.hipipal.qpyplus/projects/"+projectname

if os.path.exists(projectdir):
    print "sorry project '"+projectname+"' already exists"
else:
    print "Starting django project '"+projectname+"'"
    os.makedirs(projectdir)
    os.system("cd /mnt/sdcard/com.hipipal.qpyplus/lib/python2.7/site-packages/django/bin && python django-admin.py startproject "+projectname+" "+projectdir)

    appname=raw_input("Enter your first app name: ")
    print  "Starting the first django app '"+appname+"'"
    os.system("cd "+projectdir+" && python manage.py startapp "+appname)

    print "You project and first app started successfully"
    print "Find the project here '"+projectdir+"'"
    print " and edit settings.py as necessory"
    print " then run python manage.py runserver to start"

ありがとうございました

于 2014-06-30T20:23:05.167 に答える
0

pip を使用して、このバージョンの django をダウンロードします。

pip install django==1.8.16

わたしにはできる

于 2016-11-12T13:45:32.020 に答える