#在urls.py檔案中配置路由:瀏覽器訪問靜態資源時的路徑
static_url = '
/static2/'#
存放靜態資源的檔案路徑
注意:django查詢靜態檔案是惰性查詢,查詢到第乙個,就停止查詢了。
下面以登入為例子介紹ajax在django中是如何使用的
django使用ajax時需要先在上面建立的static檔案目錄下新建個js目錄,然後將 jquery 這個js檔案放在js目錄下
在 templates 目錄下建立 login.html檔案,在檔案中引入上面新增的js檔案。
"en在views.py檔案中編寫檢視函式,**如下:">使用者名稱:"
text
" name="
username
" id="
username
">
密碼:"
text
" name="
password
" id="
password
">
"button
" value="
登入" id="
sendajax
">
"message
">
"""顯示登入介面
"""return render(request, "
booktest/login.html")
deflogin_ajax(request):
"""響應的資料
"""#
獲取post請求引數
username = request.post.get('
username')
password = request.post.get('
password')
if username == '
admin
'and password == '
admin':
data =
}#注意:因為ajax是通過後台與伺服器進行資料交換的,如果使用ajax呼叫的函式的響應資料是指向或重定向乙個介面,瀏覽器是不會重新整理介面的!只能通過前端實現介面跳轉
#return render(request, 'booktest/index.html')
else
: data =
}#返回json格式資料
return jsonresponse(data)
from django.urls importpath
from django.urls import
re_path
from booktest import
views
booktest'#
增加命名空間
Django 靜態資源配置
今天我們來配置一下python下django裡的靜態資源 開發環境即設debug true static url static 3.在模板中訪問可以有三種方式 直接硬編碼像 static jpg這樣,或是使用static標籤,如 我常使用 jpg 來寫靜態路徑的 必須使用requestcontext...
SpringBoot靜態資源配置
1 springboot靜態資源配置,使用 webmvcautoconfiguration配置各種屬性。springboot 預設將 所有訪問對映到以下路徑 classpath static classpath public classpath resources classpath meta in...
spring靜態資源配置
優雅rest風格的資源url不希望帶 html 或 do 等字尾.由於早期的spring mvc不能很好地處理靜態資源,所以在web.xml中配置dispatcherservlet的請求對映,往往使用 do xhtml等方式。這就決定了請求url必須是乙個帶字尾的url,而無法採用真正的rest風格...