Django は一般的に使用される Python Web フレームワークであり、効率的でスケーラブルで安全で保守が容易な Web アプリケーションの開発に役立ちます。この記事では、Django の完全な入門チュートリアルを提供し、Python を使用して Web アプリケーションを作成する方法を示します。
ステップ 1: Django と Python をインストールする
まず、Python と Django をインストールする必要があります。 Python の最新バージョンは、Python 公式 Web サイト (https://www.python.org/downloads/) からダウンロードしてインストールできます。 Python をインストールした後、pip コマンドを使用して Django をインストールできます。
pip install django
Django がインストールされたら、アプリケーションの作成を開始できます。
ステップ 2: Django アプリケーションを作成する
Django では、django-admin.py ツールを使用して新しい Django プロジェクトを作成します。
django-admin.py startproject myproject
このコマンドは、現在のディレクトリに「myproject」という名前の新しいプロジェクトを作成します。
次に、「myproject」ディレクトリに入り、新しいアプリケーションを作成します。
cd myproject python manage.py startapp myapp
このコマンドは、いくつかのデフォルト ファイルとカタログを含む「myapp」という名前の新しいアプリケーションを作成します。ターミナルに上記のコマンドを入力すると、「myproject」ディレクトリの下に「myapp」ディレクトリが表示されます。
ステップ 3: Django ビューを作成する
Django のビューは、ユーザーによって要求されたページを参照し、フロントエンドによって要求されたデータを返します。 Django では、Python 関数を使用してビューを定義できます。この例では、「Hello World!」文字列を返す単純なビューを定義します。
「myapp/views.py」ファイルを開いて、次の内容を追加します。
from django.http import HttpResponse def hello(request): return HttpResponse("Hello World!")
このビュー関数では、「HttpResponse」クラスをインポートし、「hello」という名前のファイルを定義しました。 " 関数。リクエストを受け入れ、「Hello World!」文字列を含む HttpResponse インスタンスを返します。
次に、ビュー関数を URL にマップする必要があります。
ステップ 4: URL 構成を定義する
Django では、URL 構成を通じてビュー関数をマップする必要があります。 「myapp」ディレクトリに「urls」という名前の新しいフォルダを作成し、このフォルダの下に「urls.py」という名前の新しいファイルを作成します。
「myapp/urls/urls.py」ファイルを開いて、次のコードを追加します。
from django.urls import path from . import views urlpatterns = [ path('hello', views.hello, name='hello'), ]
このファイルでは、「path」関数をインポートし、名前 A を定義しました。 「urlpatterns」のリスト。これには、「hello」ビュー関数にマップされた URL ルールが含まれます。この URL ルールでは、「hello」はビュー関数用に定義した名前です。
ステップ 5: Django アプリケーションを実行する
これで、Django アプリケーションの作成が完了しました。次の手順でアプリケーションを起動できます。
このコマンドは、Django 開発サーバーを起動し、localhost:8000 でアプリケーションを実行します。
これで、ブラウザで「http://localhost:8000/hello」にアクセスできるようになり、ページに「Hello World!」という文字列が出力されるはずです。これは、Django アプリケーションが正常に作成されたことを意味します。
結論
この記事では、Python を使用して Web アプリケーションを作成する方法を示す、Django の完全な入門チュートリアルを提供しました。まず、Django と Python をインストールし、Django プロジェクトを作成し、簡単なビューを作成しました。最後に、ビューを URL にマッピングし、アプリを実行しました。このチュートリアルが、Django を使用して独自の Web アプリケーションの作成を始めるのに役立つことを願っています。
以上がDjango 入門チュートリアル: Python で Web アプリケーションを作成するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。