recipe_api
1.0.0
Dies ist eine Open -Source -Rezeptdatenbank und eine API.


Starten Sie Postgres:
docker-compose up -d postgres
Installieren Sie Python -Abhängigkeiten:
pip install -r requirements.txt
Datenbank und Tabellen erstellen:
python manage.py migrate
Cache -Tabellen erstellen:
python manage.py createcachetable
Erstellen Sie Superuser für Admin:
python manage.py createsuperuser
Rezepte kratzen:
python manage.py scrape --urls --recipes --images --ingest
Webserver ausführen:
DEBUG=1 python manage.py runserver
URL: http: // localhost: 8000
Klonrepo zuerst.
Alles ansprechen:
docker-compose up -d
Bereitstellung von Front-End-Updates:
git pull
docker-compose up --force-recreate -d recipes
Vorder- und Back-End einsetzen:
git pull
docker-compose up --build --force-recreate -d recipes
Force Scrape:
docker-compose exec recipes python manage.py scrape --urls --recipes --images --ingest --force
Cache löschen:
docker-compose exec recipes python manage.py shell
from django.core.cache import cache
cache.clear()