Как я могу читать файлы csv из ссылки, хранящейся в модели django в файле views?
Я создаю карту с помощью Folium, Django и Pandas. Я создал модель django, в которой я храню url моего csv файла. Я хочу динамически считывать оттуда csv-файлы, чтобы динамически использовать различные данные. Как я могу это сделать? Я использовал url файла csv. Я хочу сделать его динамическим, чтобы я мог получать его из моделей напрямую. Вот мой код. Я буду очень благодарен за вашу помощь.
def mapview(request, map_pk):
srlist = Map.objects.filter(pk=map_pk)
bd = pd.read_csv("https://docs.google.com/spreadsheets/d/1IohEgJi8ajDoHyPF315vi13F3m0vDtbl7DzmSmtUHpA/gviz/tq?tqx=out:csv")
df = pd.DataFrame(bd)
lat = df[['lat']]
lng = df[['lng']]
m = folium.Map(title='Bangladesh', location=[23.7805733, 90.2792399], zoom_start=7)
for i, row in df.iterrows():
folium.Marker(location=[row['lat'], row['lng']]).add_to(m)
m = m._repr_html_()
context = {
'm':m,
'bd':bd,
'lat': lat,
'lng': lng,
'srlist':srlist,
'df':df,
}
return render(request, 'map/mapview.html', context)