欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

django中資源文件夾的引入及配置方法

 更新時(shí)間:2022年08月06日 15:50:07   作者:minqiliang  
這篇文章主要介紹了django中資源文件夾的引入,主要包括靜態(tài)資源文件夾的引入及媒體資源文件夾的引入,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

Django 是一個(gè)由 Python 編寫的一個(gè)開(kāi)放源代碼的 Web 應(yīng)用框架。

Django簡(jiǎn)介

使用 Django,只要很少的代碼,Python 的程序開(kāi)發(fā)人員就可以輕松地完成一個(gè)正式網(wǎng)站所需要的大部分內(nèi)容,并進(jìn)一步開(kāi)發(fā)出全功能的 Web 服務(wù) Django 本身基于 MVC 模型,即 Model(模型)+ View(視圖)+ Controller(控制器)設(shè)計(jì)模式,MVC 模式使后續(xù)對(duì)程序的修改和擴(kuò)展簡(jiǎn)化,并且使程序某一部分的重復(fù)利用成為可能。

MVC 優(yōu)勢(shì):

  • 低耦合
  • 開(kāi)發(fā)快捷
  • 部署方便
  • 可重用性高
  • 維護(hù)成本低

django中資源文件夾的引入

1.靜態(tài)資源文件夾的引入

settings.py的配置如下所示:

# django默認(rèn)配置
STATIC_URL='static/' # django會(huì)去應(yīng)用里面的static文件夾找靜態(tài)資源,僅當(dāng)DEBUG為True時(shí)
# BASE_DIR是項(xiàng)目的絕對(duì)地址
STATIC_ROOT=BASE_DIR / 'static' # 項(xiàng)目完成后執(zhí)行靜態(tài)資源收集后會(huì)在項(xiàng)目根目錄生成static文件夾,當(dāng)DEBUG為false時(shí),會(huì)到這里找靜態(tài)資源
# 以下配置不是必須的,各個(gè)應(yīng)用的公共靜態(tài)資源可以放在這里,DEBUG為True時(shí)會(huì)到這里找靜態(tài)資源
STATICFILES_DIRS=[BASE_DIR / 'publicStatic'] # 可以是列表或元組,可以配置多個(gè)

2.媒體資源文件夾的引入

settings.py的配置如下所示:

# 設(shè)置媒體資源的保存路徑
MEDIA_URL='media/' # 和STATIC_URL一樣
MEDIA_ROOT = BASE_DIR / 'media' #指定根目錄

到此這篇關(guān)于django中資源文件夾的引入的文章就介紹到這了,更多相關(guān)django資源文件夾內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論