Djangoの習作にBBSを作ってみた part1
前回は,プロジェクトファイルの作成を行いました.
今回はいろいろな設定です.
データベースの設定
まず,前回作ったプロジェクトファイルにあったmysite/setteing.pyに設定を詰めていきます.データベースはpostgresql,mysql,splite,etcが使えるみたいなのですが,ココではちゃちゃっと簡素に行きたいので,sqliteを使います.
データベース関係で設定するのは,
DATABASE_ENGINE = '' # 'postgresql_psycopg2', 'postgresql', 'mysql', 'sqlite3' or 'ado_mssql'. DATABASE_NAME = '' # Or path to database file if using sqlite3. DATABASE_USER = '' # Not used with sqlite3. DATABASE_PASSWORD = '' # Not used with sqlite3. DATABASE_HOST = '' # Set to empty string for localhost. Not used with sqlite3. DATABASE_PORT = '' # Set to empty string for default. Not used with sqlite3.
以上の項目で,各々についてコメントの通りに埋めていきます.
今回の場合はsqliteを使うので,
DATABASE_ENGINE = 'sqlite3' DATABASE_NAME = 'mysite.sqlite'
とするだけでOKです.
sqliteの場合,DATABASE_NAMEはsqliteの扱うデータベースファイルになるので,好きな名前をつけてしまってかまいません.
ロケール関係の設定
次ににロケール関係を設定します.TIME_ZONE = 'Japan' LANGUAGE_CODE = 'ja'
アプリケーションの登録
最後にコレから作るmybbsが動作するように,変数INSTALLED_APPSにmysite.mybbsを追加します.INSTALLED_APPS = ( 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.sites', 'mysite.mybbs' )
これで設定はおわりです.
きっと次回に続く.