He instalado qpydjango en mi teléfono con Androidy el proyecto de muestra funciona perfectamente. He estado intentando iniciar un nuevo proyecto (sitio web de django) pero no he tenido éxito. "Intenté ejecutar" django-admin.py startproject mysite "pero recibo este error
syntax error or django is not defined
.
Respuestas
1 para la respuesta № 1Como no he recibido ninguna respuesta de nadie, se me ocurre lo siguiente en caso de que alguien tenga la misma pregunta.
#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"
Gracias
0 para la respuesta № 2
Descarga esta versión de django usando pip.
pip install django==1.8.16
Esto funciona para mi