django on androidsl4a(Scripting Layer for Android brings scripting languages to Android)上でのdjango 起動方法 ht-03aにsl4aを入れて遊んでいるが、django動かないかなーといろいろ試してみて成功したのでやり方をφ(・_・”)メモメモ 1.djangoを取ってくる http://www.djangoproject.com/download/ 2.ht-03a上で展開 AndroZipとか使って、テンポラリなディレクトリに解凍する。 4.djangoディレクトリコピー 3.で展開したフォルダの中の"django"フォルダをsl4aの中に移動 /sdcard/com.googlecode.pythonforandroid/extras/python また、その中のbin/django-admin.pyをsl4aのscriptsフォルダにコピーしておく。 5.djangoプロジェクトを作成する。 sl4aのpythonインタプリターを起動 >>> import sys,os >>> os.chdir("/sdcard/sl4a/scripts") >>> os.getcwd() カレントディレクトリを確認 >>> sys.argv = ["django-admin.py","startproject","mysite"] >>> execfile("django-admin.py") 6.開発サーバ起動 sl4aのpythonインタプリターを起動 >>> import sys,os >>> os.chdir("/sdcard/sl4a/scripts/mysite") >>> os.getcwd() カレントディレクトリを確認 >>> sys.argv = ["manage.py","runserver","192.168.0.x:8000"} >>> execfile("manage.py") 7.起動確認 ブラウザから上記アドレスにアクセスして画面を確認