recipe_api
1.0.0
Il s'agit d'une base de données de recettes open source et d'une API.


Démarrer Postgres:
docker-compose up -d postgres
Installez les dépendances Python:
pip install -r requirements.txt
Créer une base de données et des tables:
python manage.py migrate
Créer des tables de cache:
python manage.py createcachetable
Créer un superutilisateur pour l'administrateur:
python manage.py createsuperuser
Recettes de gratter:
python manage.py scrape --urls --recipes --images --ingest
Exécuter le serveur Web:
DEBUG=1 python manage.py runserver
URL: http: // localhost: 8000
Clone Repo d'abord.
Apportez tout:
docker-compose up -d
Déployer les mises à jour frontal:
git pull
docker-compose up --force-recreate -d recipes
Déploiement avant et arrière:
git pull
docker-compose up --build --force-recreate -d recipes
Force Scraple:
docker-compose exec recipes python manage.py scrape --urls --recipes --images --ingest --force
Cache clair:
docker-compose exec recipes python manage.py shell
from django.core.cache import cache
cache.clear()