ジャンゴ[11]テンプレートテンプレートコンテキストと使用ブートストラップ

にviews.py見ます

1 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26


__future__ インポート unicode_literals

django.shortcuts インポートレンダリング

#ここにあなたの意見を作成します。django.http 輸入のHttpResponse


DEF (リクエスト)
コンテキスト= { "タイトル": "ホーム" }復帰レンダリング(リクエスト、 "index.htmlに"、コンテキスト)




DEF posts_create (リクエスト)
コンテキスト= { "タイトル": "作成" }リターン(要求、レンダリング "のindex.html" コンテキスト)




DEF posts_detail (リクエスト)
コンテキスト= { "タイトル": "詳細" }戻りレンダリング(リクエスト、 "index.htmlに"、コンテキスト)



index.htmlを中

使用状況大きな柱  ジャンゴ[11]テンプレートテンプレートコンテキストおよび使用ブートストラップは、テンプレートのindex.htmlを移入し、再び

次のコードを追加しますindex.htmlを:

1
< H1 >ハロー{{タイトル}} } </ H1 >

コンテキストがレンダリングされる辞書、保存されたデータページです

ブートストラップテンプレート

テンプレートファイルをダウンロードしてください1.

テンプレートファイルリンク

2.コピーし、以下のフォルダテンプレートにhtmlファイル

フォルダのファイルとcssファイルのJSを格納するための新しい静を作成します3。

4. CSSにファイルをコピーし、jsのフォルダ静

5. settings.pyフォルダの設定静的

1 
2
3
4

STATICFILES_DIRS = [
OS .path .join(BASE_DIR、"静"
]

6.指定したHTMLファイルとCSSのjsファイルのパス位置の修正/静的/ ...

次のように文書が構成されています。

効果はのようになります。

経由Django1.10チュートリアル-11--テンプレートテンプレートコンテキストおよび使用ブートストラップ

おすすめ

転載: www.cnblogs.com/liuzhongrong/p/12289604.html