日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

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

作者:minqiliang ? 更新時間: 2022-10-01 編程語言

Django 是一個由 Python 編寫的一個開放源代碼的 Web 應用框架。

Django簡介

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

MVC 優勢:

  • 低耦合
  • 開發快捷
  • 部署方便
  • 可重用性高
  • 維護成本低

django中資源文件夾的引入

1.靜態資源文件夾的引入

settings.py的配置如下所示:

# django默認配置
STATIC_URL='static/' # django會去應用里面的static文件夾找靜態資源,僅當DEBUG為True時
# BASE_DIR是項目的絕對地址
STATIC_ROOT=BASE_DIR / 'static' # 項目完成后執行靜態資源收集后會在項目根目錄生成static文件夾,當DEBUG為false時,會到這里找靜態資源
# 以下配置不是必須的,各個應用的公共靜態資源可以放在這里,DEBUG為True時會到這里找靜態資源
STATICFILES_DIRS=[BASE_DIR / 'publicStatic'] # 可以是列表或元組,可以配置多個

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

settings.py的配置如下所示:

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

原文鏈接:https://www.cnblogs.com/minqiliang/archive/2022/08/06/16557116.html

欄目分類
最近更新