Hallo Codeurs!
Dit artikel presenteert een open-source full-stack-app gebouwd met Reageer & Django gebundeld onder hetzelfde havenarbeider opgericht. Zodra de bronnen lokaal zijn gedownload en Docker aanwezig is, kan het product met minimale inspanning worden gestart en kunnen alle wijzigingen aan de bronnen voor beide componenten worden aangebracht (React & Django
) worden onmiddellijk naar de Docker-container gepusht. Thanks for reading!
Wordt vrijgelaten MIT License
havenarbeider De scripts in dit voorbeeld kunnen worden gebruikt of opgenomen in andere projecten of eenvoudigweg worden gebruikt voor eLearning-activiteiten.
✨ Hoe het project te gebruiken
Voordat we het project kunnen gebruiken, moeten we Docker correct geïnstalleerd en bruikbaar hebben. Als we hier niet zeker van zijn, kunnen we dit eenvoudig controleren door te typen docker --version
in de terminal. In mijn geval is de uitvoer dit:
$ docker --version
>>> Docker version 20.10.14, build a224086
Als de uitvoer er goed uitziet, kunnen we verder gaan en het genoemde project starten met behulp van Docker
.
👉 Stap 1 -
Download the code
$ git clone https://github.com/app-generator/sample-docker-django-react.git
$ cd sample-docker-django-react
👉 Stap 2 - Start de
APP
in Docker
$ docker-compose up --build
Op dit moment wordt de app uitgevoerd, maar de database is nog niet gemigreerd.
👉 Stap 3 -
Migrate DB
$ docker-compose run --rm appseed-app python manage.py makemigrations
$ docker-compose run --rm appseed-app python manage.py migrate
👉 Stap 4 -
Access the APP
Hier is de app volledig bruikbaar, we kunnen nieuwe gebruikers registreren, authenticeren en toegang krijgen tot de privépagina's, net als hier Live demonstratie.
Thanks for reading!
Ga voor meer bronnen naar:
- 🚀 Gratis ondersteuning geleverd door AppSeed (e-mail & Discord)
- 👉 Meer gratis apps gemaakt in Flask, Django en Reageren