Django中如何進行網頁設計

首先先創建一個project:
輸入命令行:python manage.py startproject 名字
然後進入創建的project的文件夾中,執行下面的步驟
1、使用django寫響應式頁面前端有三步驟:
創建django的APP:命令行輸入:python manage.py startapp 名字
這個命令行在執行創建項目project後使用,這樣就可以進行網頁的設計

②將創建的APP名字添加到settings.py文件中的INSTALLED_APPS,
一般情況下,如果是小項目,APP一個就夠了,看情況而定

③在創建的APP根目錄下創建Templates文件夾來放置html文件

④在APP文件夾中的view.py中進行渲染,需要添加
from django.http import HttpResponse

templates的注意事項
①在view.py中返回render(),render()包含三個參數,響應(函數)參數,html文件名(要加後綴html),後臺傳過來的數據。
②Django按照INSTALLED_APPS中的添加順序查找Templates
③不同App下Templates目錄中的同名.html文件或造成衝突
解決方法:
在App的Templates目錄下創建以App名爲名稱的目錄,將html文件放入新創建的目錄下,例如blog1中創建文件夾blog1並且將index.html文件放到此中。blog2中創建文件夾blog2並且將blog2APP中的index.html文件放到此中。


③配置url
首先先創建一個project:
輸入命令行:python manage.py startproject 名字
然後進入創建的project的文件夾中,執行下面的步驟
1、使用django寫響應式頁面前端有三步驟:
創建django的APP:命令行輸入:python manage.py startapp 名字
這個命令行在執行創建項目project後使用,這樣就可以進行網頁的設計

②將創建的APP名字添加到settings.py文件中的INSTALLED_APPS,
一般情況下,如果是小項目,APP一個就夠了,看情況而定

③在創建的APP根目錄下創建Templates文件夾來放置html文件

④在APP文件夾中的view.py中進行渲染,需要添加
from django.http import HttpResponse

templates的注意事項
①在view.py中返回render(),render()包含三個參數,響應(函數)參數,html文件名(要加後綴html),後臺傳過來的數據。
②Django按照INSTALLED_APPS中的添加順序查找Templates
③不同App下Templates目錄中的同名.html文件或造成衝突
解決方法:
在App的Templates目錄下創建以App名爲名稱的目錄,將html文件放入新創建的目錄下,例如blog1中創建文件夾blog1並且將index.html文件放到此中。blog2中創建文件夾blog2並且將blog2APP中的index.html文件放到此中。


③配置url
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章