亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Python中Django框架下的staticfiles使用簡介

 更新時(shí)間:2015年05月30日 17:35:36   投稿:goldensun  
這篇文章主要介紹了Python中Django框架下的staticfiles使用簡介,staticfiles是一個幫助Django管理靜態(tài)資源的工具,需要的朋友可以參考下

django1.3新加入了一個靜態(tài)資源管理的app,django.contrib.staticfiles。在以往的django版本中,靜態(tài)資源的管理一向都是個問題。部分app發(fā)布的時(shí)候會帶上靜態(tài)資源文件,在部署的時(shí)候你必須手動從各個app中將這些靜態(tài)資源文件復(fù)制到同一個static目錄。在引入staticfiles后,你只需要執(zhí)行./manage.py collectstatic就可以很方便的將所用到app中的靜態(tài)資源復(fù)制到同一目錄。

staticfiles的引入,方便了django靜態(tài)文件的管理,不過感覺staticfiles的文檔寫的并不是太清楚,初次使用的時(shí)候還是讓我有些困惑。

下面簡單的介紹一下staticfiles的主要配置:

  •     STATIC_ROOT:運(yùn)行manage.py collectstatic后靜態(tài)文件將復(fù)制到的目錄。注意:不要把你項(xiàng)目的靜態(tài)文件放到這個目錄。這個目錄只有在運(yùn)行collectstatic時(shí)才會用到。我最開始想當(dāng)然的以為這個目錄和MEDIA_ROOT的作用是相同的,致使在開發(fā)環(huán)境下一直無法找到靜態(tài)文件。
  •     STATIC_URL:設(shè)置的static file的起始url,這個只可以在template里面引用到。這個參數(shù)和MEDIA_URL的含義差不多。
  •     STATICFILES_DIRS:除了各個app的static目錄以外還需要管理的靜態(tài)文件位置,比如項(xiàng)目公共的靜態(tài)文件差不多。和TEMPLATE_DIRS的含義差不多。
  •     各個APP下static/目錄下的靜態(tài)文件django的開發(fā)服務(wù)器會自動找到,這點(diǎn)和以前APP下的templates目錄差不多。
  •     在urls.py中加入靜態(tài)文件處理的代碼
  •  
  from django.contrib.staticfiles.urls import staticfiles_urlpatterns
  # ... the rest of your URLconf goes here ...
  urlpatterns += staticfiles_urlpatterns()

相關(guān)文章

  • python中的三種注釋方法

    python中的三種注釋方法

    這篇文章主要介紹了python中的三種注釋方法,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-06-06
  • 教你用Python尋找重復(fù)文件并刪除的腳本寫法

    教你用Python尋找重復(fù)文件并刪除的腳本寫法

    這篇文章主要介紹了如何用Python尋找重復(fù)文件并刪除,該腳本主要包括diskwalk,chechsum,find_dupes,delete模塊,其中diskwalk模塊是遍歷文件的,給定路徑,遍歷輸出該路徑下的所有文件,需要的朋友可以參考下
    2022-01-01
  • python中return的返回和執(zhí)行實(shí)例

    python中return的返回和執(zhí)行實(shí)例

    今天小編就為大家分享一篇python中return的返回和執(zhí)行實(shí)例,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-12-12
  • Python繪制3D圖形

    Python繪制3D圖形

    這篇文章主要介紹了Python繪制3D圖形,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值
    2018-05-05
  • Qt調(diào)用Python詳細(xì)圖文過程記錄

    Qt調(diào)用Python詳細(xì)圖文過程記錄

    Qt調(diào)用python實(shí)際上就是c++調(diào)python,網(wǎng)上搜會出來很多,介紹得也比較全,這里做個記錄,下面這篇文章主要給大家介紹了關(guān)于Qt調(diào)用Python詳細(xì)圖文過程,文中通過圖文介紹的非常詳細(xì),需要的朋友可以參考下
    2023-05-05
  • python實(shí)現(xiàn)碑帖圖片橫向拼接

    python實(shí)現(xiàn)碑帖圖片橫向拼接

    這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)碑帖圖片橫向拼接,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-03-03
  • 教你python制作自己的模塊的基本步驟

    教你python制作自己的模塊的基本步驟

    這篇文章主要介紹了python如何制作自己的模塊,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-08-08
  • 詳解pytest實(shí)現(xiàn)mark標(biāo)記功能詳細(xì)介紹

    詳解pytest實(shí)現(xiàn)mark標(biāo)記功能詳細(xì)介紹

    這篇文章主要介紹了詳解pytest實(shí)現(xiàn)mark標(biāo)記功能詳細(xì)介紹,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-04-04
  • 提升Python編碼能力的3個重要概念

    提升Python編碼能力的3個重要概念

    這篇文章主要給大家分享的是提升Python編碼能力的3個重要概念,圍繞提升Python編碼的相關(guān)自資料上下文管理器、類型提示、淺拷貝和深拷貝等內(nèi)容展開文章,需要的小伙伴可以參考一下
    2022-02-02
  • Python基于歐拉角繪制一個立方體

    Python基于歐拉角繪制一個立方體

    這篇文章主要為大家詳細(xì)介紹了Python如何基于歐拉角實(shí)現(xiàn)繪制一個立方體,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2023-02-02

最新評論