Skip to content

Eemiaa/API-CRUD-MVC-Fastapi-Postgresql

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

API-CRUD-MVC-FastApi-Postgresql

Exemplo de FastAPI com MCV. Autenticação e conexão com a base de dados

Requisitos

  • python ^3.8

Clonar repositório

git clone https://github.com/Eemiaa/API-CRUD-MVC-Fastapi-Postgresql.git

Iniciando o Mongodb com o docker

Instalar o docker engine.

Tornar docker super usuário.

sudo usermod -aG docker ${USER}
su - ${USER}

Criar container docker

docker compose up --build

Iniciando ambiente virtual

Abra o repositório no terminal

cd */SERVER

Iniciar ambiente virtual com python venv

python3 -m venv .venv

Ou com virtualenv

pip install virtualenv
virtualenv .venv

Ativar ambiente virtual

source .venv/bin/activate

Configurar Poetry

Instalar Poetry

pip install poetry

Iniciar Poetry

poetry install --no-root

About

Exemplo de FastAPI com MCV. Autenticação e conexão com a base de dados

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published