この記事の内容は、pycharm での Django のインストールチュートリアル (写真とテキスト) に関するものです。一定の参考価値があります。必要な友人は参照してください。お役に立てれば幸いです。手伝う。
1. インストール:
1. [ファイル] をクリックし、設定オプションを見つけます
##2. 番号をクリックして次のインターフェイスに入ります
##インストールが完了したら
#2. Django プロジェクトの作成
作成が成功すると、新しいプロジェクトの左側:
#templates: HTML ファイルの保存に使用されます
setting.py: Django の設定に使用されます
##urls.py: アドレスの保存に使用されます
wsgi: Django によってインポートされた wsgiref.py のパッケージ (Django はネイティブの wsgiref に基づいて開発されたフレームワークです)
manage.py: Django プロジェクトを開始します
上記の準備が完了したら、プロジェクトを作成できます。
pycharm で作成するには 2 つの方法があります:
1. ターミナルに python manage.py startapp アプリケーション名を入力します
2. [ツール] メニューを開きます (推奨)
startapp アプリケーション名を入力してください
## 何かを取得できますこのようなフォルダー (app01 を例にします)
#今日は Views.py
# についてのみ説明します。 ##Views.py には実行するさまざまな関数が格納されます
3. 簡単な使い方
設定ファイルを開きます
##アプリケーション名を INSTALLED_APPS に追加します (私のものは app01)
現時点では、Django を実行できます
クリックすると、次のような効果が得られます。
# #何か追加したい?非常に簡単です
## urls.py ファイルを開きます
# ##################################ビューに何かありますか?パニックにならないでください。今は無謀になって、後で関数を作成してください。
#urlpatterns の形式は url(r'^pathname',views.function name)## です。
#わかりました、わかりました、無謀はやめて関数を正直に書きましょう。ビュー ファイルを開いてください
そこは、ビューで使用する 3 つの頻繁に使用されるパッケージです。Django 初心者が知っておくべき 3 つのこと:
それらは:HttpResponge (Response) ,redirect( redirect) .render(replace)
ファイルの上にインポート
#まず最初に: HttpResponge (応答):
この時点でプロジェクトを実行します:
## 書き方が間違っていますか?そうです。スタート ページを設定していないためです。
urls.py ファイルにこれを書きました。ここで、admin は Django に付属のページです。今は無視してください。
##ブラウザに「\db」と入力します(設定したパス名) )
次のページが表示されます。これは今設定したものです。価値#################################################
この原理により、HTML ファイルを読み取り、ブラウザに HTML ファイルを返すことができます。
2 番目のタイプ: redirect:URL に baidu を追加します。関数名は rebaidu
ビュー内の関数
ブラウザ内:
##Enter
## Baidu ページに正常にジャンプしました。 もちろん、次のページにジャンプすることもできます。自分のページ:
#自分で書いた DB ページにジャンプします (効果は非常に単純なので実証しません)
#3 番目のタイプ: render#render は動的効果のために存在します。時間を取得する小さな例を 1 つ示します
上と同じ:
##request(リクエスト、HTML ファイル、{渡された値})
渡される値は辞書形式である必要があることに注意してください
この方法では、次のように使用できます。 HTML 転送した値を取得します:
HTML はテンプレート ファイル内に作成されます:
使用方法は次のとおりです: { { 変数名} }
これを開いて効果を試してください:
更新:
各訪問によって取得された時間が確認できます。は異なりますので、シンプルな動的ページが完成します
以上がpycharm での Django インストール チュートリアル (画像とテキスト)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。