我有一個函數可以獲取一些數據。結果是,例如:Python/Django數據到jquery警報框
def my_function(self, request):
sites = Site.objects.filter(is_active=False)
return HttpResponseRedirect(request.META["HTTP_REFERER"], {'result': sites})
def get_urls(self):
urls = super(ConfigAdmin, self).get_urls()
my_urls = [
url(r'^my_function/$', self.export),
]
return my_urls + urls
這是我的按鈕代碼:
<input type="submit" onclick="location.href='my_function/'" value="{% trans 'My_function' %}" />
我願把結果
sites = Site.objects.filter(is_active=False)
功能Django的admin.py按鈕被按下後運行到jquery警示框。我怎樣才能做到這一點?
獲得什麼結果? 'my_function'不返回結果。實際上,該功能**根本不會做任何事情**。 –
return HttpResponseRedirect(request.META [「HTTP_REFERER」],{'result':sites}) - 現在可以嗎?網站只是一個例證。功能檢查很多網站並進行更改(編輯對象)。我想展示這樣的內容:「有5個修改過的網站(鏈接在這裏)」。 – jundymek
您必須使用JQuery執行ajax調用並將結果顯示在警告框中。 – Selcuk