Я пытаюсь создать Django веб-приложение. В котором я хочу, чтобы самые популярные твиты получали через (API) местоположение. Кто-нибудь знает, как это делают? Есть идеи?
Сделать раскрывающееся место поиска. Когда я щелкнул определенное место, чтобы получить данные и отобразить?
Как, например, эта страница.
Views.py
#import json
#import requests
import tweepy
import twitter
import yweather
def trends(request):
auth = tweepy.OAuthHandler(consumerKey, consumerSecret)
auth.set_access_token(accessToken, accessTokenSecret)
api = tweepy.API(auth)
woeid = 2151330
trend = api.trends_place(woeid)
final_trend = []
for trending in trend[0]['trends'][:10]:
final_trend.append(trending)
return render(request, "trend.html",{'final_trend':final_trend})
тренд. html
{% for t in final_trend %}
<td>1</td>
<td>{{t.name}}</td>
{% if t.tweet_volume == None %}
<td><10k tweets</td>
{% else %}
<td>{{t.tweet_volume|slugify|slice:":2"}}k tweets </td>
{% endif %}
<!-- <td><a href="{{t.url}}">Tweet</td> -->
</tr>
{% endfor %}