Python にはさまざまな Web フレームワークがあり、Django は強力なプレーヤーの中で最も代表的なものです。このチュートリアルでは、基本的な投票アプリケーションの作成方法を説明します。これは 2 つの部分で構成されます。1 つは閲覧して投票できる公開サイト、もう 1 つは投票を追加、変更、削除できる管理サイトです。
$ django-admin startproject mysite mysite/ manage.py mysite/ __init__.py settings.py urls.py wsgi.py
これらのディレクトリとファイルの目的は次のとおりです:
一番外側: ファイル: mysite/ ルート ディレクトリはプロジェクトの単なるコンテナであり、Django は気にしません。名前については、好きな名前に変更できます。
manage.py: さまざまな方法で Django プロジェクトを管理できるコマンド ライン ツール。 manage.py の詳細については、django-admin と manage.py を参照してください。
mysite/ ディレクトリ内のディレクトリには、純粋な Python パッケージであるプロジェクトが含まれています。その名前は、その中にあるものを参照するときに使用する Python パッケージ名です。 (例: mysite.urls).
mysite/__init__.py: このディレクトリを Python パッケージと見なす必要があることを Python に指示する空のファイル。 Python を初めて使用する場合は、公式ドキュメントでパッケージについて詳しく読んでください。
mysite/settings.py: Django プロジェクトの構成ファイル。このファイルがどのように機能するかを知りたい場合は、Django の設定で詳細を確認してください。
mysite/urls.py: Web サイトの「ディレクトリ」のような、Django プロジェクトの URL 宣言。 URL の詳細については、URL ディスパッチャーのドキュメントを参照してください。
mysite/wsgi.py: WSGI 互換の Web サーバー上でプロジェクトを実行するためのエントリ ポイントとして機能します。詳細については、「WSGI を使用してデプロイする方法」を参照してください。
[推奨コース: Django ビデオ チュートリアル ]
以上が簡単な Django アプリケーションを作成するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。