国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

python+django加載靜態網頁模板解析

2020-02-16 11:05:13
字體:
來源:轉載
供稿:網友

接著前面Django入門使用示例

今天我們來看看Django是如何加載靜態html的?

我們首先來看一看什么是靜態HTML,什么是動態的HTML?二者有什么區別?

靜態HTML指的是使用單純的HTML或者結合CSS制作的包括圖片、文字等的只供用戶瀏覽但不包含任何腳本、不含有任何交互功能的網頁!

動態的HTML指的是網頁不僅提供給用戶瀏覽,網頁本身還有交互功能,存在著在腳本如JAVASCRIPT,并利用某種服務器端語言如PHP等實現如用戶注冊,用戶登錄,上傳文件,下載文件等功能

接下來,了解下加載靜態HTML是如何實現的。

1.第一步,在manage.py同級下新建html目錄,里面新建一個index.html

<!DOCTYPE html><html lang="en"><head>  <meta charset="UTF-8">  <title>Title</title></head><body>  <h1>這是一個html頁面</h1></body></html>

2.接著修改

Django有個函數專門用來加載網頁模板

render_to_response

3.我們在Django初體驗中,瀏覽器訪問http://127.0.0.1:8000/index/,頁面顯示”helloworld”,這正是returnHttpResponse("<h1>helloworld</h1>")返回的內容。

那么我們現在訪問同樣的地址,是否顯示的是index.html呢?

哇哦,很抱歉,“模板不存在”

4.這是因為我們還需要一些配置。

來到settings.py文件,在TEMPLATES-DIRS配置項中寫上BASE_DIR+'/html'

現在訪問http://127.0.0.1:8000/index/ 就是我們想要的結果了

總結

以上就是本文關于python+django加載靜態網頁模板解析的全部內容,希望對大家有所幫助。感興趣的朋友可以繼續參閱本站:

Django入門使用示例

Django admin實現圖書管理系統菜鳥級教程完整實例

Python通過Django實現用戶注冊和郵箱驗證功能代碼

如有不足之處,歡迎留言指出。感謝朋友們對本站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 宁明县| 锦州市| 屏边| 迭部县| 汝阳县| 甘肃省| 甘南县| 湖口县| 定西市| 青田县| 镇原县| 长治市| 苍梧县| 宜良县| 辛集市| 哈巴河县| 左权县| 吕梁市| SHOW| 凌云县| 法库县| 广元市| 临漳县| 施秉县| 江北区| 江永县| 重庆市| 福贡县| 平安县| 龙泉市| 拉萨市| 台南县| 星座| 迁西县| 龙岩市| 丽水市| 隆德县| 南涧| 赤壁市| 龙陵县| 山阳县|