Django アプリケーション作成のクイック ガイド
Django は、Web 開発用の高レベルの Python フレームワークであり、高速、安全、スケーラブルな作成方法と管理方法を提供します。ウェブアプリケーション。この記事では、簡単な Django アプリケーションを作成する方法を段階的に説明し、具体的なコード例を示します。
ステップ 1: Django をインストールする
まず、コンピューターに Python がインストールされていることを確認します。次に、次のコマンドを使用して、ターミナルに Django をインストールします。
pip install Django
ステップ 2: Django プロジェクトを作成する
ターミナルで、Django プロジェクトを作成するディレクトリに移動し、次のコマンドを実行します。新しい Django プロジェクトを作成するコマンド:
django-admin startproject myproject
これにより、myproject
という名前の新しいプロジェクトが作成されます。
ステップ 3: Django アプリケーションを作成する
作成したプロジェクト ディレクトリに移動し、次のコマンドを実行して新しい Django アプリケーションを作成します。
cd myproject python manage.py startapp myapp
これにより、新しい Django アプリケーションが作成されます。プロジェクト内の myapp
という名前の新しいアプリケーション。
ステップ 4: Django を構成する
プロジェクト ディレクトリに settings.py
ファイルを入力し、必要な構成を行います。たとえば、データベース接続、静的ファイル パスなどを設定できます。作成したアプリケーションを INSTALLED_APPS
リストに追加します:
INSTALLED_APPS = [ ... 'myapp', ]
ステップ 5: モデルを作成する
#models.py ファイルという名前のファイルを作成し、データ・モデル。たとえば、
User という名前の単純なモデルを作成します:
from django.db import models class User(models.Model): name = models.CharField(max_length=100) email = models.EmailField()
ステップ 6: データベースの移行
ターミナルで次のコマンドを実行して、モデルの変更をデータベースに適用します。python manage.py makemigrations python manage.py migrate
ステップ 7: ビューの作成
アプリケーションのディレクトリに
views.py という名前のファイルを作成し、ビューを定義します。たとえば、すべてのユーザー情報を表示する単純なビューを作成します。
from django.shortcuts import render from .models import User def user_list(request): users = User.objects.all() return render(request, 'myapp/user_list.html', {'users': users})
ステップ 8: URL ルートを作成する
urls.py ファイルという名前のファイルを作成し、URL ルーティングを定義します。たとえば、ユーザー リスト ビューを
/users/ パスに関連付ける URL ルートを作成します。
from django.urls import path from . import views urlpatterns = [ path('users/', views.user_list, name='user_list'), ]
次に、プロジェクト ディレクトリに、アプリケーションの URL ルートを含めます:
from django.contrib import admin from django.urls import include, path urlpatterns = [ path('admin/', admin.site.urls), path('', include('myapp.urls')), ]
ステップ 9: テンプレートの作成
myapp のディレクトリに templates という名前のファイルを作成します。 application フォルダーに移動し、その中に
user_list.html
{% for user in users %} <p>{{ user.name }} - {{ user.email }}</p> {% endfor %}
ターミナルで次のコマンドを実行して、開発サーバーを起動し、アプリケーションを実行します。
python manage.py runserver
次に、ブラウザで
http://localhost:8000/users/ にアクセスすると、ユーザー リスト ページが表示されます。
上記は、単純な Django アプリケーションを作成する手順です。これらの手順に従い、特定のコード例を参照することで、独自の Django アプリケーションをすばやく作成して実行できます。もちろん、これは Django の氷山の一角にすぎません。Django に関する知識や機能をさらに詳しく学び、探索することもできます。ジャンゴの世界で楽しんでください! 以上がDjango アプリケーションを作成するためのクイック ガイドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。