在等待使用html和django呈现请求的页面时更改光标

时间:2019-01-03 00:13:21

标签: python html django

我要在等待完成页面请求时将光标更改为等待。我正在使用Django

单击页面随机Wikipedia页面时,我的页面将位于底部。我想在等待期间更改光标

这是文件view.py

def get_page(request):

    r = requests.get('https://en.wikipedia.org/w/api.php?format=json&action=query&generator=random&grnnamespace=0&prop=extracts|images&rvprop=content&grnlimit=1')
    #r = requests.get('https://en.wikipedia.org/w/api.php?format=json&action=query&grnnamespace=0&prop=extracts&rvprop=content&titles=Application%20programming%20interface')
    #r = requests.get('https://en.wikipedia.org/wiki/Application_programming_interface')
    data = r.json()
    pageid = next(iter(data['query']['pages']))
    title = data['query']['pages'][pageid]['title']
    content = data['query']['pages'][pageid]['extract']

    context = '<h1>'+title+'</h1><br>'+content

    # import time
    # time.sleep(2)   
    return render(request, 'wiki/wikipage.html', {'data':context})

这是wikipidea.html文件

<FORM>
<INPUT class="button" TYPE="button" onClick="history.go(0)" VALUE="Refresh">
</FORM>

{{data | safe}}

我找到的大多数答案都使用JS,我需要将Django与HTML结合使用。

有什么建议吗?

谢谢。

0 个答案:

没有答案