Skip to content

fspjonny/backend-api-django-ninja-cadastro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Backend API Django Ninja - Cadastro de Profissionais

É uma API em Django Ninja para um cadastro de profissionais prestadores de serviços.

Para esta versão do aplicativo, tive que modificar o banco de dados(Originalmente PostreSQL) para o Sqlite3 por causa do local de hospedagem escolhido(PythonAnywhere que não dá suporte grátis ao PostgreSQL), uma vez que o Heroku também acabou com a hospedagem gratuita com PostgreSQL.

Para ver este APP funcionando na internet acesse:


Tela Inicial

Este projeto foi feito com:

Como rodar o projeto?

  • Clone esse repositório. git clone https://github.com/fspjonny/backend-api-django-ninja-cadastro
  • Crie uma virtualenv com Python 3.11.4 no mínimo.
  • Ative sua virtualenv.
  • Instale as dependências listadas em requirements.txt.
  • Rode as migrações.
  • Configure seu .env(exemplo em .env_example)

    - Gerar uma Key para o .env

  • Execute o comando: python manage.py generate_key
  • Salve a chave gerada no seu arquivo .env

    - Popular a tabela com o Faker

  • Execute o comando: python manage.py populate_table

Comandos:

cd backend-api-django-ninja-cadastro
python -m venv venv
pip install -r requirements.txt
python manage.py migrate
python manage.py runserver

About

Aplicação backend de uma API em Django Ninja para um cadastro de profissionais prestadores de serviços.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors