Ciao Coders!
Questo articolo presenta un'app full-stack open source creata con Reagisci e Django raggruppati insieme sotto lo stesso docker impostare. Una volta scaricati i sorgenti in locale, se Docker è presente, il prodotto può essere avviato con il minimo sforzo e tutte le modifiche apportate ai sorgenti per entrambi i componenti (React & Django
) vengono inviati immediatamente al contenitore Docker. Thanks for reading!
Essere rilasciato il MIT License
, le docker Gli script forniti in questo esempio possono essere utilizzati o incorporati in altri progetti o semplicemente utilizzati per attività di eLearning.
✨ Come utilizzare il progetto
Prima di utilizzare il progetto, dobbiamo avere Docker correttamente installato e utilizzabile. Se non siamo sicuri di questo fatto, possiamo facilmente verificarlo digitando docker --version
nel terminale. Nel mio caso, l'output è questo:
$ docker --version
>>> Docker version 20.10.14, build a224086
Se l'output sembra buono, possiamo andare avanti e avviare il progetto menzionato utilizzando Docker
.
👉 Passo 1 -
Download the code
$ git clone https://github.com/app-generator/sample-docker-django-react.git
$ cd sample-docker-django-react
👉 Passo 2 – Avvia il
APP
in Docker
$ docker-compose up --build
A questo punto l'app viene eseguita, ma il database non è ancora stato migrato.
👉 Passo 3 -
Migrate DB
$ docker-compose run --rm appseed-app python manage.py makemigrations
$ docker-compose run --rm appseed-app python manage.py migrate
👉 Passo 4 -
Access the APP
Qui l'app è completamente fruibile, possiamo registrare nuovi utenti, autenticarci e accedere alle pagine private proprio come in questa Dimostrazione dal vivo.
Thanks for reading!
Per ulteriori risorse, accedere a:
- 🚀 Gratuito supporto fornito da AppSeed (e-mail e Discord)
- 👉 Altro applicazioni gratuite realizzato in Flask, Django e Reagire