Django配置靜態文件

Django配置靜態文件

目錄

  • Django配置靜態文件
    • 靜態文件配置
    • 調用方法

  • 一般我們將html文件都放在默認templates目錄下

  • 靜態文件放在static目錄下

  • static目錄大致分為

    • js文件夾
    • css文件夾
    • img文件夾
    • plugins文件夾
  • 在瀏覽器輸入url能夠看到對應的靜態資源,如果看不到說明后端沒有開放相關接口

靜態文件配置

打開settings.py文件

# Django默認的靜態文件url
STATIC_URL = 'static/'# 加入自己的靜態文件配置
STATIC_DIRS = [os.path.join(BASE_DIR, 'static')
]

在app目錄下創建static以及以下文件夾

image-20240227172341869

調用方法

在HTML文件第一行寫下

{% load static %}

使用方法如下
如遇到加載jquery文件加載失敗請把.min刪除

<!--    引入jQuery-->
<script src="{% static 'js/jquery.min.js' %}"></script><!--    引入Bootstrap的CSS文件-->
<link rel="stylesheet" href="{% static 'css/bootstrap.min.css' %}"><!--    引入Bootstrap的JavaScript文件-->
<script src="{% static 'js/bootstrap.min.js' %}"></script><!-- 原路徑如下-->
<!-- <script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.7.1/jquery.min.js"></script>-->
<!-- <link href="https://cdn.bootcdn.net/ajax/libs/twitter-bootstrap/3.4.1/css/bootstrap.min.css" rel="stylesheet">-->
<!-- <script src="https://cdn.bootcdn.net/ajax/libs/twitter-bootstrap/3.4.1/js/bootstrap.min.js"></script>-->

瀏覽器查看url發現沒有問題

image-20240227173203942

這樣就成功了

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/715250.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/715250.shtml
英文地址,請注明出處:http://en.pswp.cn/news/715250.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

向爬蟲而生---Redis 探究篇4<Redis主從復制(2)>

前言: 繼續上一篇向爬蟲而生---Redis 探究篇4&#xff1c;Redis主從復制(1)&#xff1e;-CSDN博客 正文: 讀寫操作和一致性保證 主節點和從節點對讀寫操作的不同處理方式 在Redis主從復制中&#xff0c;主節點和從節點對讀寫操作有不同的處理方式&#xff1a; 主節點&…

vim文本編輯器 的命令及快捷鍵

vim文本編輯器常用的命令及快捷鍵 vim文本編輯器功能命令 命令功能i從光標當前位置進入插入模式a從光標下一位進入插入模式ESC鍵退出編輯模式dd刪除2dd刪除兩行u撤銷上一步操作wq保存并退出0光標移動至文本開頭G光標移至文本末尾$光標移動至行尾^光標移動至行首q或q!退出不保…

支持向量機算法(帶你了解原理 實踐)

引言 在機器學習和數據科學中&#xff0c;分類問題是一種常見的任務。支持向量機&#xff08;Support Vector Machine, SVM&#xff09;是一種廣泛使用的分類算法&#xff0c;因其出色的性能和高效的計算效率而受到廣泛關注。本文將深入探討支持向量機算法的原理、特點、應用&…

13. Springboot集成Protobuf

目錄 1、前言 2、Protobuf簡介 2.1、核心思想 2.2、Protobuf是如何工作的&#xff1f; 2.3、如何使用 Protoc 生成代碼&#xff1f; 3、Springboot集成 3.1、引入依賴 3.2、定義Proto文件 3.3、Protobuf生成Java代碼 3.4、配置Protobuf的序列化和反序列化 3.5、定義…

【中英對照】【自譯】【精華】麻省理工學院MIT技術雙月刊(Bimonthly MIT Technology Review)2024年3/4月刊內容概覽

一、說明 Notation 僅供學習、參考&#xff0c;請勿用于商業行為。 二、本期封面、封底 Covers 本期雜志購于新加坡樟宜機場Changi Airport Singapore&#xff0c;售價為20.50新元。 本期仍然關注倫敦的AI大會。&#xff08;筆者十分想去&#xff0c;在倫敦和MIT校園均設有會…

IDEA的安裝教程

1、下載軟件安裝包 官網下載&#xff1a;https://www.jetbrains.com/idea/ 2、開始安裝IDEA軟件 解壓安裝包&#xff0c;找到對應的idea可執行文件&#xff0c;右鍵選擇以管理員身份運行&#xff0c;執行安裝操作 3、運行之后&#xff0c;點擊NEXT&#xff0c;進入下一步 4、…

手動、半自動、全自動探針臺有何區別

手動探針臺、半自動探針臺和全自動探針臺是三種不同類型的探針臺&#xff0c;它們在使用類型、功能、操作方式和價格等方面都有所不同。 手動探針臺是一種手動控制的探針臺&#xff0c;通常用于沒有很多待測器件需要測量或數據需要收集的情況下。該類探針臺的優點是靈活、可變…

python difflib --- 計算差異的輔助工具

此模塊提供用于比較序列的類和函數。 例如&#xff0c;它可被用于比較文件&#xff0c;并可產生多種格式的不同文件差異信息&#xff0c;包括 HTML 和上下文以及統一的 diff 數據。 有關比較目錄和文件&#xff0c;另請參閱 filecmp 模塊。 class difflib.SequenceMatcher 這…

WebAssembly 是啥東西

WebAssembly&#xff08;簡稱Wasm&#xff09;是一種為網絡瀏覽器設計的二進制指令格式&#xff0c;它旨在成為一個高效的編程語言的編譯目標&#xff0c;從而允許在網絡上部署客戶端和服務器應用程序。WebAssembly的主要設計目標是實現高性能應用&#xff0c;同時維持網絡的安…

GraphPad Prism 10: 你的數據,我們的魔法 mac/win版

GraphPad Prism 10是GraphPad Software公司推出的一款功能強大的數據分析和可視化軟件。它集數據整理、統計分析、圖表制作和報告生成于一體&#xff0c;為科研工作者、學者和數據分析師提供了一個高效、便捷的工作平臺。 GraphPad Prism 10軟件獲取 Prism 10擁有豐富的圖表類…

2023義烏最全“電商+跨境+直播”數據總結篇章!

值得收藏&#xff5c;2023義烏最全“電商跨境直播”數據總結篇章&#xff01; 麥琪享資訊2024-01-20 14:28浙江 新年伊始&#xff0c;央視就把鏡頭對準了義烏電商&#xff0c;以電商的蓬勃之勢展現這座國際商城的開放與活力。 過去的一年 義烏電商量質齊升 實力出圈 跑出了…

nginx 根據參數動態代理

一、問題描述 nginx反向代理配置一般都是配置靜態地址&#xff0c;比如&#xff1a; server {listen 80;location / {proxy_pass http://myapp1;proxy_set_header Host $host;proxy_set_header X-Real-IP $remote_addr;}} 這個反向代理表示訪問80端口跳轉到 http://myapp1 …

騰訊云優惠券領取入口_先領取再下單_2024騰訊云優惠攻略

騰訊云優惠代金券領取入口共三個渠道&#xff0c;騰訊云新用戶和老用戶均可領取8888元代金券&#xff0c;可用于云服務器等產品購買、續費和升級使用&#xff0c;阿騰云atengyun.com整理騰訊云優惠券&#xff08;代金券&#xff09;領取入口、代金券查詢、優惠券兌換碼使用方法…

在Windows下運行命令行程序,如何才能不顯示命令行窗口,讓程序保持后臺運行?

在Windows下&#xff0c;有幾種方法可以使命令行程序在后臺運行而不顯示命令行窗口。以下是其中的一些方法&#xff1a; 一. 使用start命令 你可以使用start命令來啟動程序&#xff0c;并將窗口樣式設置為最小化。例如&#xff1a; cmd start /b your_program.exe這里的/b選…

【硬件相關】IB網/以太網基礎介紹及部署實踐

文章目錄 一、前言1、Infiniband網絡1.1、網絡類型1.2、網絡拓撲1.3、硬件設備1.3.1、網卡1.3.2、連接線纜a、光模塊b、線纜 1.3.4、交換機 2、Ethernet網絡 二、部署實踐&#xff08;以太網&#xff09;1、Intel E810-XXVDA21.1、網卡信息1.2、檢查命令1.2、驅動編譯 2、Mella…

volatile 關鍵字 (二)

volatile 關鍵字 &#xff08;二&#xff09; 文章目錄 volatile 關鍵字 &#xff08;二&#xff09;volatile 可以保證原子性么&#xff1f; 文章來自Java Guide 用于學習如有侵權&#xff0c;立即刪除 volatile 可以保證原子性么&#xff1f; volatile 關鍵字能保證變量的可…

nextjs中_app.tsx下劃線什么作用

在Next.js中&#xff0c;_app.tsx&#xff08;或_app.js&#xff09;是一個特殊的文件&#xff0c;用于初始化頁面。下劃線_前綴在文件名中具有特定的意義&#xff0c;它告訴Next.js這個文件是一個特殊的內置文件&#xff0c;用于覆蓋或擴展默認的App行為。 具體來說&#xff…

Python 潮流周刊第 40 期(摘要)

本周刊由 Python貓 出品&#xff0c;精心篩選國內外的 250 信息源&#xff0c;為你挑選最值得分享的文章、教程、開源項目、軟件工具、播客和視頻、熱門話題等內容。愿景&#xff1a;幫助所有讀者精進 Python 技術&#xff0c;并增長職業和副業的收入。 周刊全文&#xff1a;h…

C++_數據結構_數據的輸入

作用 用于從鍵盤獲取數據 關鍵字 cin >> 變量示例

YOLOv5論文作圖教程(3)— 關于論文作圖教程系列采用線上培訓的通知(終結篇)

前言:Hello大家好,我是小哥談。YOLOv5論文作圖教程系列其實是我特別擅長的一個模塊(本人產品經理出身),自從本系列發表了兩篇文章之后,一直沒有再繼續更新,主要原因是通過文字無法比較好的表達軟件的功能及使用,并且也無法達到比較好的培訓效果。為了確保大家可以徹底掌…