ホームページ >バックエンド開発 >Python チュートリアル >Django プロジェクトのクイック スタート: プロジェクト作成コマンドをマスターし、独自のアプリケーションをすばやく構築します
Django プロジェクトのクイック スタート: プロジェクト作成コマンドをマスターし、独自のアプリケーションをすばやく構築します。特定のコード サンプルが必要です。
Django は、オープン ソースの効率的な Python Web です。フレームワーク。開発者が安定した信頼性の高い Web アプリケーションを迅速に構築するのに役立ちます。この記事では、Django を使用してプロジェクトを作成し、独自のアプリケーションを構築する方法を学びます。
1. Django をインストールする
始める前に、まず Django をインストールする必要があります。次のコマンドを使用して、ターミナルに Django をインストールできます:
pip install django
2. Django プロジェクトを作成します
Django をインストールした後、次のコマンドを使用して新しいプロジェクトを作成できます:
django-admin startproject myproject
これにより、「myproject」という名前の Django プロジェクト フォルダーが作成されます。フォルダーを入力します:
cd myproject
3. Django アプリケーションの作成
次に、プロジェクト内にアプリケーションを作成します。 Django プロジェクトには複数のアプリケーションを含めることができ、各アプリケーションは異なる機能を実行する役割を果たします。
次のコマンドを使用してアプリを作成します:
python manage.py startapp myapp
これにより、「myapp」という名前のアプリ フォルダーが作成されます。
4. アプリケーションを構成する
アプリケーションを作成した後、それをプロジェクト構成に追加する必要があります。 settings.py
ファイルを開き、INSTALLED_APPS
リストを見つけます。作成したアプリケーションをリストに追加します:
INSTALLED_APPS = [ ... 'myapp', ... ]
5. ビュー関数を作成します
Django では、ビュー関数はユーザーのリクエストを処理し、対応するコンテンツを返す役割を果たします。
myapp
フォルダーに移動し、views.py
という名前のファイルを作成し、次のコードを追加します:
from django.http import HttpResponse def hello(request): return HttpResponse("Hello, Django!")
6. URL マッピングの構成
ユーザーリクエストをビュー関数にマッピングする方法を Django に知らせるために、URL マッピングを構成する必要があります。
myapp フォルダーの下に、
urls.py という名前のファイルを作成し、次のコードを追加します。
from django.urls import path from . import views urlpatterns = [ path('hello/', views.hello, name='hello'), ]この構成は、ユーザーがアクセスしたときを意味します。
/hello/ パスの場合、リクエストを処理するために
views.hello 関数が呼び出されます。
プロジェクト フォルダーに、
urls.py という名前のファイルがあります。このファイルは、プロジェクト全体の URL マッピングを構成するために使用されます。
urls.py ファイルを編集し、次のコードを
urlpatterns リストに追加します。
from django.contrib import admin from django.urls import path, include urlpatterns = [ path('admin/', admin.site.urls), path('myapp/', include('myapp.urls')), ]この構成では、次の URL を追加します。
/myapp/ で始まるプロジェクトのリクエストは、
myapp アプリケーションの URL 構成によって処理されます。
プロジェクトの基本構成が完了したので、プロジェクトを実行してみます。コマンド ラインで次のコマンドを実行します。
python manage.py runserverこのコマンドは、Django の開発サーバーを起動します。ブラウザで
http://127.0.0.1:8000/myapp/hello/ にアクセスすると、「Hello, Django!」というメッセージが表示されます。
この記事では、Django を使用してプロジェクトを作成し、簡単なアプリケーションを構築する方法を学びました。プロジェクト作成コマンドとアプリケーションの構築プロセスをマスターすれば、独自の Web アプリケーションの開発をすぐに始めることができます。この記事が Django を始めるのに役立つことを願っています。
以上がDjango プロジェクトのクイック スタート: プロジェクト作成コマンドをマスターし、独自のアプリケーションをすばやく構築しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。