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
,ITAPCNationalTrend
models indb/models.py
using 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
,ITAPCNationalTrend
schemas inschemas/schemas.py
using the same fields and data types used for the models - create
ITAPCCRUD
class 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.py
import script to import the existing data