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...