2016-11-15 85 views
0

我可以發送附加到將顯示在我的模板中的HttpResponseBadRequest的錯誤消息嗎? 即。我可以向HttpResponseBadRequest中的django模板發送消息嗎?

view.py

def myView(): 
.... 
return HttpResponseBadRequest(msg) 

$.get(url,function(data){ 
    ... 
}) 
.done(function(){ 
    ... 
}) 
.fail(function(){ 
    alert(msg); 
}) 

This is what happens

+0

你試試這個?發生了什麼? –

+0

是的,試試這個。編輯問題並在圖像中留下我收到的內容。 – jaime

回答

1

你定義一個全局變量JS所謂的某處msg template.html。

如果你想指由阿賈克斯錯誤返回的數據,你需要接受它作爲一個參數,在您的故障功能:

.fail(function(jqXHR, textStatus, error) { 
    alert(jqXHR.responseText); 
}) 
+0

錯誤地發送此收據「BAD REQUEST」,但不是我要發送的消息。 – jaime

+0

道歉,請參閱更新。 –

+0

gracias problema resuelto! – jaime

相關問題