/BiblioteKA

O objetivo desse desafio é construir uma aplicação que faz a gestão de uma biblioteca. Principais Tecnologias: Python, Django

Primary LanguagePythonMIT LicenseMIT

BiblioteKA

O objetivo desse desafio é construir uma aplicação que faz a gestão de uma biblioteca.

Instalação

Deve-se instala-lo em um ambiente virtual, então primeiramente, crie um venv com:

python -m venv venv

Depois, acesse com:

Powershell:
.\venv\Scripts\activate
GitBash:
source venv/Scripts/activate

Emfim, instale as depenências com:

pip install -r requirements.txt

Variáveis de ambiente

Para prosseguir com o projeto, você precisará preencher as Variáveis ​​de Ambiente em um arquivo .env. Então crie um .env com essas variáveis

SECRET_KEY = yourSecretKey
DB_NAME=
DB_HOST=
PORT=
EMAIL_HOST=smtp.gmail.com
EMAIL_PORT=587
EMAIL_HOST_USER=yourMail
EMAIL_HOST_PASSWORD=pass

Migrations

Agora só falta executar as migrações no seu banco de dados e então iniciar o servidor

Para rodar as migrações:

python manage.py migrate

Finalmente, para iniciar o servidor:

python manage.py runserver