evolutio / djavue3

Cookiecutter project template for a full-stack production-ready web application using Django and Vue.js
https://www.djavue.org
GNU General Public License v3.0
51 stars 14 forks source link

Melhora a vida de quem esta querendo subir tudo sem docker. Issue #50 #52

Closed huogerac closed 11 months ago

huogerac commented 11 months ago

Melhora a experiência para usar sem docker:

passos: Cria o projeto apontando para esta branch (para testar)

cookiecutter https://github.com/evolutio/djavue3 -c issue50_local_no_docker

Responder:
use_sqlite_local_env (no): yes
Select docker_usage
   1 - 🐳 use docker by default
   2 - 📦 use venv npm by default
  Choose from [1/2] (1): 2

Depois, criar virtualenv, instalar as dependencias do requirements-dev.txt Fazer ./manage.py migrate e runserver

No frontend, fazer npm install e rodar com npm run dev Rodar o frontend em http://localhost:3000

Vai dar erro de CORS. No settings.py do backend, descomentar os 3 pontos com # CORS Fazer reload do backend e tudo deve funcionar...

@luxu se puder ver se funciona! como você apontou que estava difícil...

Valeu e espero que funcione