TurboGears

ブログとか作ってみたいかと その3.1

データベースの修正 Blobテーブル カテゴリ情報を追加しました。 class Blog(SQLObject): blog_name = UnicodeCol(length=32) description = UnicodeCol(length=128) user_id = ForeignKey('User') entries = MultipleJoin('Entry') Categories = MultipleJo…

ブログとか作ってみたいかと その3

データベースの設定 プロジェクトを作成したので、次に使用するデータベースの設定を行います。 tgBlogディレクトリ配下にある「dev.cfg」ファイルを 編集することによって設定が可能となります。 「dev.cfg」ファイルを開くと、以下のように書かれた箇所が…

ブログとか作ってみたいかと その2

プロジェクトの作成 PythonやTurboGearsなど、開発に必要なものは 既にインストール済みなので、早速プロジェクトを生成する。TurboGearsでプロジェクトを生成するには、 「tg-admin」コマンドを使用する。 $ tg-admin quickstart Enter project name: tgBlo…

ブログとか作ってみたいかと その1

名前を考える TurboGears + Blog = tgBlog 概出感がありますが、仮ということでtgBlog(仮)としよう。 開発環境 Python Version Info * Python 2.4.3 TurboGears Version Info * TurboGears 1.0.4b1 * cElementTree 1.0.5-20051216 * elementtree 1.2.6-2005…

ブログとか作ってみたいかと その0

RSSとかトラックバックやらは置いといて、 基本的な部分、表示・登録・編集・削除機能を サクッと考えてみる。 DBのあれこれ ・ユーザ情報 ・TGデフォルトのテーブルを使用する・ブログ情報 ・ブログ名 ・ブログの説明・エントリ情報 ・タイトル ・本文 ・作…