Djangoのインストール

書き途中です。

インストール

Djangoをチェックアウト

# cd /usr/local/src
# svn co http://code.djangoproject.com/svn/django/trunk/django ./Django-svn

Djangoにシンボリックリンクを貼る

# 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

確認

エラーが出ていなければインストール成功。

# python
>>> import django
   

プロジェクト作成

プロジェクト作成

# 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 にアクセスする方法

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

方法 1

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

# python manage.py runserver 0.0.0.0:8000

参考サイト:テスト用サーバにアクセスできない

方法 2

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

方法 3

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

putty1.png


putty2.png



Comment



Counter: 0, today: 0, yesterday: 0

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