Django2 0教程 09 模版巢狀

2021-09-01 16:12:18 字數 731 閱讀 5227

1、乙個**有很多相似的網頁,這樣就可以建立乙個base.html在templates資料夾下

2、有了這個base.html,其他三個模板就可以巢狀進來
blog_list.html

我的部落格**

}---暫無部落格,敬請期待---

一共有} 篇部落格

blog_detail.html

}發表日期:}

分類: }

}

blogs_with_type.html

}}

---暫無部落格,敬請期待---

一共有} 篇部落格

3、base.html位置的更換

在mysite資料夾力新建templates資料夾,並且在settings.py中更改

'dirs': [os.path.join(base_dir,'templates')],
然後將blog/templates裡面額base.html剪下到mysite/templates資料夾中。並在mysite/templates中新建blog,把blog/templates裡的其他幾個html也剪下到這裡來,然後修改views.py中每個檢視的返回值中的html名稱 ,在每個前面加上blog/,這樣就可以訪問啦!

Django教程 Django 2 0入門

django是乙個千篇一律的python web框架,受ruby on rails的啟發,並使用許多相同的隱喻使web開發變得輕鬆快捷。django滿載且靈活,已成為python使用最廣泛的web框架之一。django實際上包含了構建任何大小的web應用程式所需的所有內容,並且它的普及使得查詢示例和...

Django2 0入門教程 Django常用命令

安裝django pip install django 指定版本 pip3 install django 2.0 新建專案 django admin.py startproject mysite 啟動 python manage.py runserver 8080 同步或者更改生成 資料庫 pyth...

Django 2 0 的新特性

1 url編寫進行了簡化 新django.urls.path 功能允許更簡單,更可讀的url路由語法。例如,以前的django發行版中的這個例子 url r articles p 0 9 views.year archive 需要匯入 from django.conf.urls import url...