-1
我必須在Django中使用last.fm API在python中創建一個簡單的藝術家搜索器。我知道django使用數據庫,但我不知道如何才能到達last.fm數據庫,我可以在哪裏設置?Lastfm藝術家搜索與python django
我必須在Django中使用last.fm API在python中創建一個簡單的藝術家搜索器。我知道django使用數據庫,但我不知道如何才能到達last.fm數據庫,我可以在哪裏設置?Lastfm藝術家搜索與python django
您不需要將您的DJango數據庫直接連接到last.fm,事實上 - 您甚至不能這樣做。相反,你需要使用last.fm API從他們的數據庫中獲取數據,這在你的問題中已經提到了。
在高水平上,你需要做的是:
views.py
方法)在實踐中,你最終會喜歡的東西:
import requests
def lastfm_artist_search(request, artist_name):
api_url = 'http://ws.audioscrobbler.com/2.0/'
api_key = 'YOUR_LASTFM_API_KEY'
url = api_url+'?method=artist.search&format=json&artist='+artist_name+'&api_key='+api_key
data = requests.get(url)
return HttpResponse(data.text)
只是要清楚:你想使用Django實現一個網站,讓一個藝術家的搜索查詢到last.fm API? – jsalonen
是的,然後顯示藝術家的相關信息。 – Slenkra