作業メモ

Django :Writing your first Django app, part 2 を最初から2時間ばかりやって、Customize the admin change list:http://docs.djangoproject.com/en/dev/intro/tutorial02/#intro-tutorial02 の直前まで。昨日よく眠れなかった(http://body.co-mind.info/2008/12/post-185.html)せいか、首は痛いし眠たいしでこれ以上はやってもうわべをなでるだけになる。時間を忘れて没頭するには体がついてこない。

 同じことを2度やっているせいか、英語の力がついたせいか、やりたいことがあるせいか、前回よりは頭にスラスラ入っている気がする。本当に入っているかはこれからわかるのだが。

 スーパーユーザーの名前とパスワードをこ0メモに書いておいたおかげで無駄な時間を使わずにすむ。前回は思い出すのにえらく苦労した。これだけでも進歩。

 admin のサイト自体が django で書かれているそうな。サンプルプログラムにしよう。

作業メモ

Django documentation:Writing your first Django app, part 1 http://docs.djangoproject.com/en/dev/intro/tutorial01/ 終了。2回目のせいか、かなりすっきりと頭に入る。さっぱりと出て行かなければ良いのだが。
 データベースのアクセスについてはこの章が基本。

作業メモ

django documentation:Writing your first Django app, part 1:http://docs.djangoproject.com/en/dev/intro/tutorial01/#writing-your-first-django-app-part-1 の続き。

 前回は Django 0.98 の資料を読んでやったのだが、latest の資料だと、「Python 2.5 以降は SQlite が組み込み済みだからデーターベースを改めて用意する必要は無いよ」と書いてある。あ、そう。前回は結構苦労して MySQL を使えるようにしたのに。

python manage.py syncdb では superuser を作成、username:django password mysite

今日は activating modesl http://docs.djangoproject.com/en/dev/intro/tutorial01/#activating-models の手前まで。英語の勉強が進んだせいか、馬油で鼻の調子が良いせいか、なんだか理解度が上がった気分。

作業メモ

Quick install guide:http://docs.djangoproject.com/en/dev/intro/install/#intro-install 読了。インストールも完了。v7560 の HP のアプリケーションのようで、C:\HP の下に Python 2.5 をインストールしてあった。ので default では 2.5 が動いていしまう。default で 2.6.1 が動く .bat を作る。
 エディターもインストールしていなかったので、Intype をインストール。これは以前 ruby 勉強会で教えてもらったもの。相当強力で慣れればかなり役立ちそう。あくまで、慣れれば。Wz の Ctrl と一緒に押すキー使いもだいぶ忘れてしまったし、エディターを乗り換える良いチャンス。ま、emacs に乗り換えるのが一番なんだろうけど。

 そのあと、チュートリアルの最初の方を少し。OS のコマンドラインから django-admin.py を path なしで起動したくていろいろやったのだがうまくいかなかった。こういうものなのか、インストールに失敗したか?するには、PAHT に C:\Python26\Scripts を追加する必要があった

作業メモ

Django at a glance:http://docs.djangoproject.com/en/dev/intro/overview/#intro-overview 読了。一時間半ぐらいか。

 チュートリアルから読み始めたので、この overview を読んでいなかったが、Django ってすごい。使いこなせれば CMS は必要無いんじゃなかろうか、やっぱり。