Если вы хотите показать некоторые значения из файла CSV
на сайте, подумайте об использовании библиотеки, такой как pandas
. Вы можете прочитать больше об этом здесь
После того, как вы выбрали только те данные, которые хотите отображать на сайте, вы можете использовать следующий метод для преобразования pandas кадра данных в HTML таблицы.
csvfile = request.FILES['csv_file']
data = pd.read_csv(csvfile.name)
#You can create your custom dataframe here before converting it to html in next line
data_html = data.to_html()
context = {'loaded_data': data_html}
return render(request, "dataflow/table.html", context)
На странице HTML используйте
{{loaded_data | safe}}
для визуализации таблицы.