Skip to content

andersontropi/ead_having_fun

Repository files navigation

BAIXAR O PROJETO, PARA RODAR NA MÁQUINA LOCAL E FAZER MUDANÇAS NO PROJETO DEVERÁ IR EM SETTINGS.PY NA LINHA 26 MUDAR DEBUG = TRUE PARA DEBUG = FALSE

  1. Instalar Python e pip

Certifique-se de que o Python e o pip estão instalados:

bash

python --version pip --version

Caso não estejam instalados, faça o download do Python aqui.

Atualize o pip:

bash

python.exe -m pip install --upgrade pip

  1. Configurar o VSCode

    No VSCode, instale a extensão Python. Vá até a seção de extensões (ícone de quadrados empilhados no lado esquerdo) e procure por "Python". Clique em "Install". Depois, configure o interpretador Python para usar o ambiente virtual que você criará.

  2. Criar e Ativar o Ambiente Virtual

Navegue até a pasta do projeto e crie o ambiente virtual:

bash

python -m venv venv

Para ativar o ambiente virtual:

No Windows:

bash

.\venv\Scripts\activate

Quando o ambiente virtual estiver ativo, o terminal deverá exibir algo como (venv) no início da linha de comando. 4. Criar Superusuário (para acessar o admin)

Dentro do ambiente virtual, crie o superusuário:

bash

python manage.py createsuperuser

Depois, acesse o painel de administração do Django em http://127.0.0.1:8000/admin/. 5. Instalar as Dependências 5.1. Instalar Node.js

Baixe e instale o Node.js aqui. 5.2. Instalar TailwindCSS

Com o Node.js instalado, instale o TailwindCSS:

bash

npm install tailwindcss

5.3. Instalar Dependências Python

Se o projeto já tiver um arquivo requirements.txt, instale todas as dependências listadas com:

bash

pip install -r requirements.txt

Se o arquivo não existir, instale as bibliotecas manualmente:

Instale o Django:

bash

pip install django

Instale o Pillow (biblioteca para manipulação de imagens):

bash

pip install Pillow

Instale o dj_database_url para configurar o banco de dados:

bash

pip install dj-database-url

Instale o django-crispy-forms e crispy-bootstrap5 para melhorar os formulários:

bash

pip install django-crispy-forms pip install crispy-bootstrap5

Instale o WhiteNoise para servir arquivos estáticos:

bash

pip install whitenoise

Atualize o arquivo requirements.txt:

bash

pip freeze > requirements.txt

5.4. Instalar Bootstrap

Instale o Bootstrap com o npm:

bash

npm install bootstrap

  1. Configurações do Django 6.1. Coletar arquivos estáticos

Execute o comando para coletar os arquivos estáticos:

bash

python manage.py collectstatic

6.2. Fazer migrações

Realize as migrações para configurar o banco de dados:

bash

python manage.py makemigrations python manage.py migrate

  1. Rodar o servidor

Por fim, execute o servidor do Django:

bash

python manage.py runserver

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors