Script berbasis Django untuk mengubah data Dashboard Vaksinasi menjadi API.
- python3
- Django
- MySQL/MariaDB
- Clone this repo:
git clone https://github.com/lantip/monitoring-vaksin-dashboard.git
- CD into this repo:
cd monitoring-vaksin-dashboard
- Install python requirements:
pip install -r requirements.txt
- Buat database untuk menyimpan data
- Ubah
vaksin/settings_example.py
menjadivaksin/settings.py
, dan sesuaikan data akses databasenya. - Jalankan
python manage.py migrate
- Isikan data awal dengan menjalankan
python manage.py predefined
- Jalankan crontab tiap jam (sesuaikan kebutuhan)
0 * * * * /path/to/python /path/to/repo/manage.py getdata
Jalankan python manage.py runserver
, dan API bisa diakses di http://localhost:8000/api