covid-api
covid-api copied to clipboard
Add Italian Protezione Civile data source
Italian Protezione Civile publishes a very accurated dataset every day. The raw data is available at this address: https://github.com/pcm-dpc/COVID-19
To consider this task feature complete, we need:
- create
ITAPCRegion,ITAPCProvince,ITAPCNationalTrendmodels indb/models.pyusing the fields described here https://github.com/pcm-dpc/COVID-19 but translating the field names to english language (the import script will take care of mapping the original Italian name with the english name in the models) - create
ITAPCRegion,ITAPCProvince,ITAPCNationalTrendschemas inschemas/schemas.pyusing the same fields and data types used for the models - create
ITAPCCRUDclass inservices/crud.py- create
get_regions_reports() - create
get_provinces_reports() - create
get_national_trend_reports()
- create
- create views in
api/views.py-
/v1/itapc/regions-reports/-->get_regions_reports -
/v1/itapc/provinces-reports/-->get_provinces_reports -
/v1/itapc/national-trend-reports/-->get_national_trend_reports
-
- create
import_data_itapc.pyimport script to import the existing data