パート 6. Django 固有のナビゲーション
Django プラグインを有効にする
この機能は、デフォルトで PyCharm にバンドルされて有効になっている Django プラグインに依存しています。関連する機能が利用できない場合は、プラグインを無効にしていないことを確認してください。
Ctrl+Alt+S を押して設定を開き、を選択します。
インストール済みタブを開き、Django プラグインを見つけて、プラグイン名の横にあるチェックボックスを選択します。
最後に、Django 固有のナビゲーションについて説明します。
Pyramid や Flask などの他のフレームワークでも同じタイプのナビゲーションを使用できることに注意してください。
「最初の手順」ガイド最初の Django プロジェクトを作成して実行する例を使用してください。
ビューからテンプレートへの移動
F4 を編集するためにファイル views.py を開きます。ガターの template_name = "polls/index.html" 行の横に、アイコン が表示されます。
このアイコンの上にマウスを置くと、次のポップアップが表示されます。

このアイコンをクリックすると、templates の polls フォルダーにあるテンプレート index.html に直接移動します。
テンプレートからビューへの移動
テンプレートファイル index.html のガターに、アイコン が表示されます。

このアイコンをクリックすると、対応するビューが表示されます。
ビューと urls.py ファイルの間で移動する
PyCharm を使用すると、特定のビューと対応する URL を簡単に移動できます。これで完了です。
Ctrl キーを押したままビュー名の上にマウスを置くと、ビュー名がハイパーリンクに変わるのが確認できます。

このハイパーリンクをクリックすると、対応する URL に直接移動します:

逆に、URL から対応するビューに移動することもできます。もう一度、urls.py ファイルで、Ctrl キーを押したままビュー名の上にカーソルを置くと、ビュー名がハイパーリンクに変わるのを確認します。
Ctrl+Click ビュー名 - 対応するビューで自分自身を見つけます。
実装と宣言への移動
Django プロジェクトでは、純粋な Python プロジェクトと同じアイコン および
が表示されます。このようなアイコンの上にマウスを置くと、次のようなポップアップが表示されます。

シンボルの宣言または実装に移動することもできます。これを行うには、キャレットを実装 / オーバーライドシンボルに配置し、Ctrl+B または Ctrl+Alt+B を押します(またはメインメニューからまたはを選択します)。

テストへの移動
Django アプリケーションは純粋な Python のものと同じようにテストできます。Django プロジェクトのテストを作成するのと同じ方法で、Ctrl+Shift+T を押します。

テストの作成ダイアログのフォームに記入してください:

次のようなコードが表示されます。
意味のあるコードを作成できるかどうかはあなた次第です。
要約
この簡単なチュートリアルは終了しました。以下の機能を習得しました:
ビューとテンプレート間を移動するためにガターアイコンを使用しました。
ビューと URL の間を移動しました。
実装や宣言に移動する方法を繰り返しました。
既存のテストへの移動方法や新しいテストの作成方法を繰り返しました。
関連ページ:
最初の Django プロジェクトを作成して実行する
Django プラグインを有効にするこの機能は、デフォルトで PyCharm にバンドルされて有効になっている Django プラグインに依存しています。関連する機能が利用できない場合は、プラグインを無効にしていないことを確認してください。を押して設定を開き、を選択します。インストール済みタブを開き、Django プラグインを見つけて、プラグイン名の横にあるチェックボックスを選択します。このチュートリアルでは、基本的な ToDo アプリケーションを作成します。始める前に:次の前提条件が満たされて...
パート 5. UI 要素に移動する
導入:このチュートリアルでは、PyCharm の UI の要素間のさまざまなタイプのナビゲーションについて説明します。スイッチャーの使用:スイッチャーは Alt+Tab/ ⌘+Tab と同じように機能し、非常に効率的なポップアップです。このポップアップを表示するには、を押します。そしてを押し続けます。ボタンを離すとすぐにスイッチャーが消え、選択したものが残ります。Switcher が表示されている間に、矢印キーを使用して移動するか、/Shift+Tab を使用して Switcher 列を前後に...
コードの再フォーマットと再配置
PyCharm を使用すると、現在のコードスタイルスキームまたは .editorconfig ファイルで指定した要件に従ってコードを再フォーマットできます。で定義されていないものがあれば、プロジェクト設定から取得されます。コードの一部、ファイル全体、ファイルのグループ、ディレクトリ、モジュールを再フォーマットできます。また、コードの一部または一部のファイルを再フォーマットから除外することもできます。PyCharm は、Python コードの配置とフォーマットに関する PEP 8 のルールと要件に準拠して...