douglaspands / pyapp_gt

Aplicação para uso em multiplos negocios.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Python Django App GT (EM DESENVOLVIMENTO)

Aplicação Django para multi-projetos.

Dependencias

  • Python ^3.12.2;
  • Poetry ^1.7.1;
  • Node.js ^20.11.0 (LTS/Iron);

Como usar

Feito todos os passos abaixo, o site vai estar disponivel na url http://localhost:3000.

Os itens de 1 a 3 só precisam ser executado na primeira vez.

1. Instalando dependencias do Python

1.1. Na pasta raiz do projeto, executar o comando:

python -m venv .venv && poetry env use .venv/bin/python && poetry install

2. Instalando dependencias do Node.js

2.1. Na pasta www, executar o comando:

npm install

3. Instalar migrations

3.1. Na pasta raiz do projeto, executar o comando:

python manage.py migrations

4. Iniciar servidor

4.1. Na pasta raiz do projeto, executar o comando:

python manage.py runserver

O site vai estar disponivel na url: http://localhost:8000. Porem, recomendo seguir para o proximo passo.

5. Iniciar o build watch dos assets

5.1. Na pasta www, executar o comando:

npm run watch

Feito isso, vai iniciar o navegador com a url: http://localhost:3000 com todos os assets construidos.

Dicas

About

Aplicação para uso em multiplos negocios.


Languages

Language:Python 54.2%Language:HTML 24.6%Language:JavaScript 10.6%Language:Dockerfile 10.3%Language:SCSS 0.4%