Dockerized React & Django - Échantillon gratuit

Dockerized React & Django - Échantillon gratuit

Nœud source: 1776508

Salut les codeurs !

Cet article présente une application full-stack open-source construite avec Réagir & Django regroupés sous le même Docker installation. Une fois les sources téléchargées localement, si Docker est présent, le produit peut être démarré avec un minimum d'effort, et toutes les modifications apportées aux sources pour les deux composants (React & Django) sont poussés vers le conteneur Docker instantanément. Thanks for reading!

Être libéré le MIT License, Docker Les scripts fournis dans cet exemple peuvent être utilisés ou incorporés dans d'autres projets ou simplement utilisés pour des activités d'apprentissage en ligne.

Django & React - Échantillon Dockerisé Open Source


✨ Comment utiliser le projet

Avant d'utiliser le projet, nous devons avoir Docker correctement installé et utilisable. Si nous ne sommes pas sûrs de ce fait, nous pouvons facilement vérifier en tapant docker --version dans l'aérogare. Dans mon cas, le résultat est celui-ci :

$ docker --version
>>> Docker version 20.10.14, build a224086

Si la sortie semble bonne, nous pouvons passer à autre chose et démarrer le projet mentionné en utilisant Docker.

👉 Étape 1 - Download the code

$ git clone https://github.com/app-generator/sample-docker-django-react.git
$ cd sample-docker-django-react

👉 Étape 2 - Commencer le APP dans Docker

$ docker-compose up --build 

À ce stade, l'application s'exécute, mais la base de données n'est pas encore migrée.


👉 Étape 3 - Migrate DB

$ docker-compose run --rm appseed-app python manage.py makemigrations
$ docker-compose run --rm appseed-app python manage.py migrate

👉 Étape 4 - Access the APP

Ici, l'application est entièrement utilisable, nous pouvons enregistrer de nouveaux utilisateurs, s'authentifier et accéder aux pages privées comme ici Démo EN DIRECT.

Dokerized Django & React - Page du tableau de bord.


Thanks for reading! Pour plus de ressources, veuillez accéder à :

Horodatage:

Plus de Fait de codeur ou de réaction