J'ai donc finalement pu mettre en place un projet de test local + prod sur lequel je travaille.Upload de fichiers dans le déploiement de Heroku avec Django
# wsgi.py
from dj_static import Cling, MediaCling
application = Cling(MediaCling(get_wsgi_application()))
application = DjangoWhiteNoise(application)
Je mis en place des fichiers statiques à l'aide whitenoise (sans aucun problème) et les médias (téléchargements de fichiers) en utilisant dj_static et Postgres pour prod local +. Tout fonctionne bien au début ... les fichiers statiques, les téléchargements de fichiers. Mais après le redémarrage de Heroku dynos, je perds tous les téléchargements de fichiers. Ma question est, --- Puisque je sers les dossiers de médias de l'application de Django au lieu de quelque chose comme S3, le redémarrage de dyno efface-t-il tout cela aussi? PS: Je suis conscient que je peux le faire avec AWS, etc, mais je veux juste savoir si c'est la raison pour laquelle je perds tous les téléchargements.
Super, je voulais être sûr de tout ça. Merci ! – Nifled