*Djangoのインストール [#te3bf6e1]
書き途中です。

**インストール [#fee69577]
***Djangoをチェックアウト [#b4c0f9d9]
 # cd /usr/local/src
 # svn co http://code.djangoproject.com/svn/django/trunk/django ./Django-svn

***Djangoにシンボリックリンクを貼る [#m4091b83]
 # cd /usr/local/python/lib/python2.5/site-packages/
 # ln -s /usr/local/src/Django-svn ./django

 # cd /usr/local/bin
 # ln -s /usr/local/src/Django-svn/bin/django-admin.py ./django-admin.py
 # ln -s /usr/local/src/Django-svn/bin/django-admin.py ./compile-messages.py
 # ln -s /usr/local/src/Django-svn/bin/django-admin.py ./make-messages.py
 # ln -s /usr/local/src/Django-svn/bin/django-admin.py ./unique-messages.py


***確認 [#kba840aa]
エラーが出ていなければインストール成功。

 # python
 >>> import django
    
*プロジェクト作成 [#s807707d]
**プロジェクト作成 [#o82df01c]
 # cd 任意のディレクトリ
 # mkdir django
 # cd django
 
 # django-admin.py startproject mysite
 # cd mysite
 # python manage.py runserver 
 

 # python manage.py runserver
 Validating models...
 0 errors found.
 
 Django version 0.96.2, using settings 'firstproject.settings'
 Development server is running at http://127.0.0.1:8000/
 Quit the server with CONTROL-C.

ここで、http://127.0.0.1:8000/ にアクセスする。

**localhost:8000 にアクセスする方法 [#e1893093]
ローカル環境ではなく、サーバ上で開発をおこなっている場合「localhost:8000」にどやってアクセスするの?という場合。&br;
みんなできるのでしょうが・・・。できなかった私のような人がいたら・・・。

***方法 1 [#h7dc732b]
以下コマンドを実行する。&br;
ブラウザから「minaco.net:8000」とアクセスできるようになる。&br;
ただし、開発中の場合でも誰でもアクセスできる。&br;

 # python manage.py runserver 0.0.0.0:8000

参考サイト:[[テスト用サーバにアクセスできない :http://omake.accense.com/wiki/Django#%E3%83%86%E3%82%B9%E3%83%88%E7%94%A8%E3%82%B5%E3%83%BC%E3%83%90%E3%81%AB%E3%82%A2%E3%82%AF%E3%82%BB%E3%82%B9%E3%81%A7%E3%81%8D%E3%81%AA%E3%81%84]]


***方法 2 [#p38045d6]
シェルから8000ポートSSH接続する。(Macのターミナルから実行しました。)&br;
以下のように行うとブラウザから「localhost:8000」とアクセスできるようになる。&br;

-1) SSHで接続する
 # ssh <username>@<hostname> -L 8000:localhost:8000
 
-2) サーバにログインする

-3) 以下のコマンドを実行する
 # python manage.py runserver

***方法 3 [#j7d3c1d1]
Puttyなどターミナルを使って、8000ポートでSSH接続する。&br;
以下のように行うとブラウザから「localhost:8000」とアクセスできるようになる。&br;


-1) 保存してあるセッションを読み込む
-2)「接続」→「SSH」→「トンネル」を開く。
-3)「源ポート」に8000、送り先に「localhost:8000」を入力する。

#ref("putty1.png",left,wrap)
&br;

-4) 追加ボタンをし、「開く」ボタンを押す。

#ref("putty2.png",left,wrap)
&br;

-5) サーバにログインする。
-6) 以下のコマンドを実行する。
 
 # python manage.py runserver


&br;
*Comment [#x6062cc3]
#comment_nospam
&br;
#counter


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS