メモ代わり。てきとーに。 いや、ですからてきとーですって。 2年前ぐらいにPythonあたりでメールくれた方、ごめんなさい。メール紛失してしまい無視した形になってしまいました。。。

2011年3月16日水曜日

[Python][django] チュートリアルメモ1(debian lenny)

djangoのインストールが終わったみたいなので次。

プロジェクトの作成
まずはプロジェクトの作成。djangoのセットアップを行う。


$ django-admin startproject boyoyon
 

とりあえず、チュートリアルに従ってdjango-adminをstartprojectを引数に
実行してみる。
するとあら不思議。

$ ls
boyoyon
 

boyoyonというディレクトリができているではありませんか!

ちなみにdebian lennyでapt-get installしたdjangoなんで"django-admin" というコマンドがインストールされているけども、setup.pyでインストールした場合はどこかにdjango-admin.pyがインストールされる模様。

boyoyonディレクトリの中身は

$ ls -a boyoyon/
. .. __init__.py manage.py settings.py urls.py
 

ってな感じ。


ここまで来たら、プロジェクトなるものが正しく動くか確認するらしい。
早速「開発用サーバ」なるものを動かしてみる。

$ cd boyoyon
$ python manage.py runserver
Validating models...
0 errors found

Django version 1.0.2 final, using settings 'boyoyon.settings'
Development server is running at http://127.0.0.1:8000/
Quit the server with CONTROL-C.
 

・・・開発サーバが立ち上がった模様。
http://127.0.0.1:8000/にアクセス。



It worked!
Congratulations on your first Django-powered page.

Of course, you haven't actually done any work yet. Here's what to do next:

* If you plan to use a database, edit the DATABASE_* settings in boyoyon/settings.py.
* Start your first app by running python boyoyon/manage.py startapp [appname].

You're seeing this message because you have DEBUG = True in your Django settings file and you haven't configured any URLs. Get to work!
 

なんて書かれてるページが表示される。
It worked!なんて書かれているんで動いてるんだよね、きっと。

ふむふむ、データベース使うならboyoyon/settings.pyのDATABASE_なんたらを編集するのね。
ふむふむ、DEBUG = Trueなのね。


.

0 コメント: