ホームページ  >  記事  >  バックエンド開発  >  Django プロジェクトのクイック スタート: プロジェクト作成コマンドをマスターし、独自のアプリケーションをすばやく構築します

Django プロジェクトのクイック スタート: プロジェクト作成コマンドをマスターし、独自のアプリケーションをすばやく構築します

王林
王林オリジナル
2024-02-20 14:48:041189ブラウズ

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 関数が呼び出されます。

7. プロジェクトの URL マッピングの構成

プロジェクト フォルダーに、
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 構成によって処理されます。

8. プロジェクトの実行

プロジェクトの基本構成が完了したので、プロジェクトを実行してみます。コマンド ラインで次のコマンドを実行します。

python manage.py runserver

このコマンドは、Django の開発サーバーを起動します。ブラウザで

http://127.0.0.1:8000/myapp/hello/ にアクセスすると、「Hello, Django!」というメッセージが表示されます。

上記の手順により、Django プロジェクトが正常に作成され、簡単なアプリケーションが構築されました。ニーズに応じて、アプリケーションに機能を追加したり、機能を表示したりできます。

概要

この記事では、Django を使用してプロジェクトを作成し、簡単なアプリケーションを構築する方法を学びました。プロジェクト作成コマンドとアプリケーションの構築プロセスをマスターすれば、独自の Web アプリケーションの開発をすぐに始めることができます。この記事が Django を始めるのに役立つことを願っています。

以上がDjango プロジェクトのクイック スタート: プロジェクト作成コマンドをマスターし、独自のアプリケーションをすばやく構築しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。