Djangoのルーティングルール

 

  • プロジェクトのディレクトリ構造

 第一外層ysiteのディレクトリは、ジャンゴとは何の関係が、名前を変更することができ、プロジェクトのコンテナを持っていません。

 

 

#プロジェクト執事合計プロファイルであるDjangoのsettings.py 
、#1 urls.pyをプロジェクト内のすべてのアプリケーションのすべてのルートのルートであるルートのルートであるプロジェクトの経路の第一段階である、のいずれかその最初のチェックを通過します要求(サービスIP +ポートに送信されたすべての要求)、ルートが拒否され、その後、
#もちろんの次のレベル、そこを通ってルーティングされますが、直接戻りました。
###############################################
#一番上firstsiteがディレクトリではなく、Pythonパッケージである。
firstsiteの#firstsiteディレクトリは、アプリケーション管理アプリに関連するプロジェクトの全体的な構成で、プロジェクトのプロファイルのセットは、Pythonのパッケージではなく、一般的なディレクトリです。
firstappアプリプロジェクトの#firstsiteディレクトリがPythonパッケージではなく、一般的なディレクトリであり、このアプリは、複数のアプリケーションを持つことができます。アプリの保管場所はどこにあってもよいが、通常はそれらを置くことができmanage.py、ファイルをインポートするので、簡単に同じレベルで、スクリプトのディレクトリ。
#firstsiteディレクトリプロジェクト管理ツールのmanage.pyがあり
##################################### ###########
#はfirstsiteプロジェクトのルートディレクトリを入力し、確認してmanage.pyファイルが同じレベルにある、次のコマンドを入力します。
Pythonのmanage.py startappのmyapp
グラフィカルボタンPycharm、何のアプリが作成できない、それが必要です以下の下:端末入力コマンドのPython manage.pyにstartAppポーリングを
# 这样就生成了myapp这个应用
#
Terminal

#これはまた、ポーリングアプリケーションを作成することができます。
 

 

  • ルートルーティングファイル:
#ルート経路、即ち、第1段階ルーティング、「プロトコル名+ホストまたはIP +ポート」のURL URLは、ルートによって直ちに続く
firstsite / urls.py
添加管理者は、各アプリに可能な限り、外部ルーティングあなた自身の独立した二次ルートを設計します。

 

おすすめ

転載: www.cnblogs.com/igoodful/p/11480173.html