Dockerized React & Django - Gratis voorbeeld van PlatoBlockchain-gegevensintelligentie. Verticaal zoeken. Ai.

Dockerized React & Django - Gratis monster

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.

Dokerized Django & React - Dashboardpagina.


Thanks for reading! Ga voor meer bronnen naar:

Tijdstempel:

Meer van Codementor Reageerfeit