「労働者が自分の仕事をうまくやりたいなら、まず自分の道具を研ぎ澄まさなければなりません。」 - 孔子、「論語。陸霊公」
表紙 > プログラミング > Djangoのインストールと使い方

Djangoのインストールと使い方

2024 年 11 月 9 日に公開
ブラウズ:739

How to install and use Django

ジャンゴ

Django は、Python で書かれた 無料のオープンソース Web フレームワークです。これは、モデル、テンプレート、ビューのアーキテクチャ パターンに従っており、Django Software Foundationによって維持されています。最初にリリースされたのは 2005 年 7 月 21 日で、3 条項 BSD ライセンスに基づいてライセンスされています。 Django は、迅速な開発クリーンで実用的なデザインで知られており、Web アプリケーションの構築によく選ばれています。

インストール:

  • Python をダウンロードしていることを確認してください。 Python の公式 Web サイト (リンク) からインストールしない場合は
  • Python をインストールしたら、セットアップを完了して終了します。
  • Python が正しくインストールされているかどうかを確認するには、ターミナルを開いてこれを実行します
python --version

# output will be python version you have installed

仮想環境の作成: (オプション) ただし最善 -

仮想環境のセットアップ:

  • 仮想環境を使用する理由 仮想環境は、プロジェクトの依存関係を分離し、他のプロジェクトとの競合を防ぎ、プロジェクトに必要なライブラリの正確なバージョンを確保します。
  • 仮想環境の作成
  • ターミナルまたはコマンド プロンプトを開きます。
  • プロジェクトを保存するディレクトリに移動します。
  • 次のコマンドを使用して仮想環境を作成します (標準ライブラリ オプションの venv を使用)。
# If you want to use with python3 then
python3 -m venv my_env 

# If you want to use with just python then
virtualenv env_name

(my_env を希望の環境名に置き換えます。)

  • 仮想環境をアクティブ化しています
  • Linux/macOS:
source my_env/bin/activate 
  • Windows:
my_env\Scripts\activate
  • 確認: ターミナル プロンプトの前に仮想環境の名前が括弧内に表示されるはずです (例: (my_env) your_user@your_computer)。
  • プロジェクト フォルダーの作成
  • 端末内:
mkdir my_project_name 

(my_project_name をプロジェクトの名前に置き換えます。)

  • プロジェクト フォルダーに移動しています
  • 端末内:
cd my_project_name
  • プロジェクトでの作業
  • 準備完了! これで、仮想環境がアクティブ化されたプロジェクト フォルダーに到達しました。プロジェクト ファイルの作成、依存関係のインストール、コードの実行を開始できます。

Django フレームワークのインストール:

  • Django パッケージをインストールする
pip install djangorestframework
  • 新しい Django プロジェクトを作成する
django-admin startproject project_name

# change project_name
  • プロジェクトを作成したら、そのフォルダーに移動します
cd project_name
  • 次に、次を使用して、その Django プロジェクトにアプリを作成します。
django-admin startapp my_app

# you can use any app name in place of my_app
  • 次に、my_app を settings.py ファイルに追加します
INSTALLED_APPS = [
    ...,
    "my_app",
]
  • データベースを使用したい場合は、ターミナル -> project_folder でこれを実行します (データベースの移行)。
python manage.py makemigrations
  • 今すぐ移行を行います
python manage.py migrate

Django プロジェクトのテスト

  • 開発サーバーを起動します
python manage.py runserver
  • Django 開発サーバーは http://127.0.0.1:8000 で開始します。
  • ポートを変更したい場合はこれを使用してください
python manage.py runserver 8001

コーディングを楽しんでください? - 怠惰になろう

連絡先DM - Twitter(X)
連絡先メール - [email protected]

リリースステートメント この記事は次の場所に転載されています: https://dev.to/sanya_lazy/how-to-install-and-use-django-3928?1 侵害がある場合は、[email protected] に連絡して削除してください。
最新のチュートリアル もっと>

免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。

Copyright© 2022 湘ICP备2022001581号-3