Eu instalei qpydjango no meu telefone Androide o projeto de amostra funciona perfeitamente. Eu tenho tentado iniciar um novo projeto (site do django) mas não consegui. Eu tentei executar "django-admin.py startproject mysite" mas eu recebo este erro
syntax error or django is not defined
.
Respostas:
1 para resposta № 1Desde que eu não recebi nenhuma resposta de ninguém, eu proponho o seguinte caso alguém tenha a mesma pergunta.
#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"
Obrigado
0 para resposta № 2
baixe esta versão do django usando pip.
pip install django==1.8.16
Funciona para mim