0
2

Djangoで新しいプロジェクトを作成する方法

Posted at

Djangoで新しいプロジェクトを作成する方法

今回はDjangoを使って新しいプロジェクトを作成する手順を紹介します。DjangoはPythonで書かれた高機能なWebフレームワークで、迅速にWebアプリケーションを開発するのに非常に便利です。この記事では、基本的なDjangoプロジェクトのセットアップ手順を説明します。

前提条件

Pythonがインストールされていること

1. Pythonのインストール

まず、Pythonがインストールされていることを確認します。インストールされていない場合は、公式サイトからインストールしてください。

python --version

2. 仮想環境の作成

プロジェクトごとに仮想環境を作成して依存関係を管理します。仮想環境を作成するために、以下のコマンドを実行します。

python -m venv myprojectenv

仮想環境をアクティベートします。

Windowsの場合:

myprojectenv\Scripts\activate

3. Djangoのインストール

仮想環境をアクティベートした状態で、Djangoをインストールします。

pip install django

インストールが完了したら、バージョンを確認して正しくインストールされていることを確認します。

django-admin --version

4. プロジェクトの作成

次に、Djangoプロジェクトを作成します。プロジェクト名を myproject として以下のコマンドを実行します。

django-admin startproject myproject

これにより、 myproject というディレクトリが作成され、その中にDjangoプロジェクトの基本的なファイルとディレクトリが生成されます。

5. 開発サーバーの起動

プロジェクトディレクトリに移動し、開発サーバーを起動します。

cd myproject
python manage.py runserver

ブラウザで http://127.0.0.1:8000/ にアクセスすると、Djangoのウェルカムページが表示されます。これで、基本的なDjangoプロジェクトのセットアップが完了しました。

6. アプリケーションの作成

Djangoプロジェクトには複数のアプリケーションを含めることができます。次に、サンプルアプリケーションを作成してみましょう。アプリケーション名を myapp として以下のコマンドを実行します。

python manage.py startapp myapp

これにより、 myapp というディレクトリが作成され、その中に基本的なアプリケーションファイルが生成されます。

7. アプリケーションの登録

作成したアプリケーションをプロジェクトに登録するために、 myproject/settings.py ファイルを開き、 INSTALLED_APPS リストに myapp を追加します。

INSTALLED_APPS = [
    ...
    'myapp',
]

まとめ
以上で、Djangoを使った新しいプロジェクトの作成手順の説明は完了です。Djangoは非常に柔軟で強力なフレームワークなので、この基本的なセットアップを基にして、さらに高度な機能を追加していくことができます。

この記事が皆さんのDjangoプロジェクトの始める一助となれば幸いです。ご質問やフィードバックがありましたら、コメント欄でお知らせください。

0
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
2