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

Django中的ajax請求

 更新時間:2018年10月19日 11:42:00   作者:回憶不說話  
今天小編就為大家分享一篇關(guān)于Django中的ajax請求,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧

需求:實現(xiàn)ajax請求,在界面上任意地方點擊,可以成功傳參。

創(chuàng)建項目如下所示:

settings.py文件的設(shè)置,這次我們除了要注冊app和設(shè)置templates文件夾的路徑,還要多設(shè)置一下static的路徑,代碼如下:

STATICFILES_DIRS = [
  os.path.join(BASE_DIR,'static')
]

首先,先對界面做處理,設(shè)置高為100%,然后引入我們所需要的文件static代碼如下:

然后我們根據(jù)需求,創(chuàng)建一個點擊事件,實現(xiàn)ajax請求,代碼如下:

最后我們在視圖文件中判斷是否為ajax請求,代碼如下:

from django.shortcuts import render
from django.http import HttpResponse,JsonResponse
# Create your views here.
def home(request):
  return render(request,'index.html')
def ajax_get(request):
  # 判斷當(dāng)前請求方式是否為ajax
  if request.is_ajax():
    city = request.GET.get('city')
    print(city)
    return JsonResponse({'content':"這是ajax請求"})
    # return render(request,'index.html',{'content':'這是ajax請求'})
  else:
    return JsonResponse({'content':"這是假的ajax請求"})
    # return render(request, 'index.html', {'content': '這是假的ajax請求'})

啟動服務(wù)器,刷新頁面。

urls.py文件中代碼設(shè)置如下:

from django.contrib import admin
from django.urls import path
from myApp import views
urlpatterns = [
  path('admin/', admin.site.urls),
  path('home/',views.home),
  path('ajax_get/',views.ajax_get)
]

進入頁面之后,在body范圍內(nèi)隨意點擊,就可以得到這個ajax請求返回的數(shù)據(jù)。

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,謝謝大家對腳本之家的支持。如果你想了解更多相關(guān)內(nèi)容請查看下面相關(guān)鏈接

相關(guān)文章

  • django框架模型層功能、組成與用法分析

    django框架模型層功能、組成與用法分析

    這篇文章主要介紹了django框架模型層功能、組成與用法,結(jié)合實例形式簡單分析了Django框架中模型層的基本概念、原理、常用組件構(gòu)成與相關(guān)操作技巧,需要的朋友可以參考下
    2019-07-07
  • Pandas高級教程之Pandas中的GroupBy操作

    Pandas高級教程之Pandas中的GroupBy操作

    通常來說groupby操作可以分為三部分:分割數(shù)據(jù),應(yīng)用變換和和合并數(shù)據(jù),本文將會詳細(xì)講解Pandas中的groupby操作,感興趣的朋友一起看看吧
    2021-07-07
  • 學(xué)會python自動收發(fā)郵件 代替你問候女友

    學(xué)會python自動收發(fā)郵件 代替你問候女友

    這篇文章主要為大家詳細(xì)介紹了python實現(xiàn)自動收發(fā)郵件,代替你問候女友,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-05-05
  • 解析Pytorch中的torch.gather()函數(shù)

    解析Pytorch中的torch.gather()函數(shù)

    本文給大家介紹了Pytorch中的torch.gather()函數(shù),通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友參考下吧
    2021-11-11
  • python實現(xiàn)126郵箱發(fā)送郵件

    python實現(xiàn)126郵箱發(fā)送郵件

    這篇文章主要為大家詳細(xì)介紹了python實現(xiàn)126郵箱發(fā)送郵件,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-05-05
  • Python實現(xiàn)隨機生成圖片驗證碼詳解

    Python實現(xiàn)隨機生成圖片驗證碼詳解

    這篇文章主要介紹了如何利用Python生成隨機的圖片驗證碼 并打印驗證碼的值,文中的示例代碼簡潔易懂,感興趣的小伙伴可以跟隨小編一起試試
    2022-01-01
  • 基于tensorflow __init__、build 和call的使用小結(jié)

    基于tensorflow __init__、build 和call的使用小結(jié)

    這篇文章主要介紹了基于tensorflow __init__、build 和call的使用小結(jié),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-02-02
  • 使用PyQt5實現(xiàn)圖片查看器的示例代碼

    使用PyQt5實現(xiàn)圖片查看器的示例代碼

    這篇文章主要介紹了使用PyQt5實現(xiàn)圖片查看器的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-04-04
  • Python爬蟲實現(xiàn)(偽)球迷速成

    Python爬蟲實現(xiàn)(偽)球迷速成

    還有4天就世界杯了,作為一個資深(偽)球迷,必須要實時關(guān)注世界杯相關(guān)新聞,了解各個球隊動態(tài),下面小編給大家?guī)砹薖ython爬蟲實現(xiàn)(偽)球迷速成功能,一起看看吧
    2018-06-06
  • Python使用指定端口進行http請求的例子

    Python使用指定端口進行http請求的例子

    今天小編就為大家分享一篇Python使用指定端口進行http請求的例子,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-07-07

最新評論