私はいくつかのデータを取得する関数を持っています。結果は、たとえば次のとおりです。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