Реализуйте пагинацию по csv-файлу с портала открытых данных, содержащего список остановок наземного общественного транспорта.
Для этого необходимо реализовать функцию отображение stations.views.bus_stations
, формируя контекст, как показано в примере.
Путь к файлу хранится в настройках settings.BUS_STATION_CSV
.
Для чтения csv-файла можете использовать DictReader и учтите, что файл в кодировке utf-8
.
Для запуска проекта необходимо
Установить зависимости:
pip install -r requirements.txt
Выполнить команду:
python manage.py runserver