WindowsでEric4を使ったDjango開発 - Django開発サーバ起動編

Ericプロジェクトの作成

まず、Ericプロジェクトを作成します。

  1. メニューバーのprojectをクリックし、Newを選択してください。
    ericproject01

  2. 表示されたProject PropertiesウィンドウのProject NameProject TypeProject Directoryを指定してください。
    例では、
    Project Name - "EricDjangoProject"
    Project Type - "Django"
    Project Directory - "C:\EricProject"
    とします。
    ericproject02

  3. Project PropertiesウィンドウのOKボタンをクリック後、Start Djangoウィンドウが表示され""(ブランク)、"Project"、"Application"が選択できます。
    ここでは、Djangoのプロジェクトではないため""(ブランク)を選択してOKボタンをクリックしてください。
    ericproject03

  4. New Projectウィンドウでは、バージョンコントロールを指定しますが、導入していないためNoneの設定のままOKボタンをクリックしてください。
    ericproject04

  5. メニューバーのProjectからSaveを選択し、作成したEricプロジェクトを保存してください。
    ericproject06

  6. 以上でEricプロジェクトの設定は完了です。
    メニューバーのProjectの隣にDjangoが表示されていることを確認してください。
    ericproject05

Djangoプロジェクトの作成

コマンドプロンプトでいう"django-admin.py startproject ProjectName"です。

  1. メニューバー DjangoStart Projectを選択します。
    ericproject07

  2. プロジェクト名を入力しOKボタンをクリックします。
    ericproject08

  3. "django-admin.py startproject project"が実行され、処理の結果が表示されます。
    ericproject09

  4. Ericの左側のペインProject-Viewerprojectフォルダを展開してください。
    必要なファイルが作成され認識されています。
    ericproject10

  5. メニューバーのProjectからSaveを選択し、Ericプロジェクトを保存してください。
    ericproject06

Djangoの開発サーバの起動

開発サーバを起動してブラウザからアクセスしてみます。

  1. メニューバーのDjango-Run Serverを選択します。
    ericproject13

  2. manage.py runserver実行でおなじみのコマンドプロンプトが表示されます。
    ericproject14

  3. ブラウザからhttp://localhost:8000にアクセスします。
    ericproject15

It worked!が表示されれば正常に動作していることを示します。

twitter 2009-08-29 19:32:48.426102

関連ページ

参照サイト

Recent Updates

URLConf Tip 01 - キャプチャの有無にかかわらず同一のviewで処理する
Markdownの入力補助"wmd"をAdmin siteで使う
ModelFormでfieldのwidgetを変更する
動的なformを作る 6 - Dynamic Inline Admin site編
Formsetsを使う3 - inlineformset_factory編
動的なformを作る 5 - django-dynamic-formset編
Formクラスからメディアを定義する
複数のmodelを結合する 2 - Proxy model編
複数のmodelを結合する 1
ModelFormでfieldの表示順番を変える
Admin siteのwidgetを個別に変更する
formfield_overridesを使ってAdmin siteのwidgetを変更する
Admin siteのlist_displayをカスタマイズする - リンク編
Admin siteのlist_displayをカスタマイズする - 基本編
Admin siteのTextareaの高さを自在に変更する - admin.py編