Environnement de développement Django avec Docker, MySQL et MongoDB
DockerDjangoBase est un projet starter pour le développement d'applications web Django modernes avec une configuration Docker prête à l'emploi. Il intègre à la fois MySQL et MongoDB pour offrir une flexibilité maximale dans la gestion des données.
Framework web Python puissant pour un développement rapide et propre
Environnement de développement isolé et reproductible
Base de données relationnelle pour les données structurées
Base de données NoSQL pour les données non structurées
Pour démarrer avec ce projet, assurez-vous d'avoir Docker et docker-compose installés, puis exécutez:
L'application sera disponible à l'adresse: http://localhost:8000
L'API d'authentification est accessible via: /auth/
Utilise le serveur de développement intégré à Django :
Actuellement actif dans le projet
Utilise Gunicorn comme serveur WSGI :
Pour passer du mode Développement au mode Production, suivez ces étapes :
Remplacez la commande de démarrage :
Par :
Ajoutez également l'installation de Gunicorn :
Dans core/settings.py :