,可以使用以下步骤:
$.ajax({
url: '/url1/', // 第一个请求的URL
type: 'GET',
success: function(response1) {
// 处理第一个请求的响应数据
},
error: function(xhr, status, error) {
// 处理错误情况
}
});
$.ajax({
url: '/url2/', // 第二个请求的URL
type: 'GET',
success: function(response2) {
// 处理第二个请求的响应数据
},
error: function(xhr, status, error) {
// 处理错误情况
}
});
注意,需要将/url1/
和/url2/
替换为实际的请求URL。
from django.urls import path
from . import views
urlpatterns = [
path('url1/', views.url1_view, name='url1'),
path('url2/', views.url2_view, name='url2'),
]
from django.http import JsonResponse
def url1_view(request):
# 处理第一个请求的逻辑
data = {
'message': 'Response from url1',
'data': 'Some data',
}
return JsonResponse(data)
def url2_view(request):
# 处理第二个请求的逻辑
data = {
'message': 'Response from url2',
'data': 'Some other data',
}
return JsonResponse(data)
在上述代码中,url1_view
和url2_view
分别是处理第一个请求和第二个请求的视图函数。可以根据实际需求编写逻辑,并返回JsonResponse对象作为响应。
以上是通过ajax发出两个请求的Django get请求的基本步骤。根据具体需求,可以在前端和后端进行更多的处理和优化。
领取专属 10元无门槛券
手把手带您无忧上云