2014-06-23 25 views
0

我在我的android手機上安裝了qpydjango,並且示例項目完美地工作。我一直在嘗試開始一個新項目(Django網站),但沒有成功。 我試圖運行 「django-admin.py startproject命令mysite的」,但我得到這個錯誤在qpython上啓動一個新的django項目

syntax error or django is not defined

+0

是否有語法或sintax? – Idris

+0

嗨伊德里斯,感謝您的快速響應。它的語法 – njmwas

+0

如果這是你的Android手機,也許檢查出[Android](http://android.stackexchange.com/)交換 – Idris

回答

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" 

謝謝

0

下載這個版本使用PIP的Django的。

pip install django==1.8.16 

它爲我

相關問題