API de cadastro de Produtores Rurais.
(Instruções de instalação e dependências para OS Ubuntu 22.04)
Make (sudo apt install make
)
- Criar arquivo .env
mv .env.example .env
- Buildar a imagem:
make build
- Executar migrations e seeding:
make migrate
- Executar testes:
make test
- Gerar token de autenticação:
make testtoken
Este comando cria um token de API para autenticar nos endpoint, no padrão Authorization: Token <token>
.
Esse comando foi criado somente para agilizar testes locais, mas também pode ser criado pela interface do admin.
- Executar o servidor local:
make run
**Acessar a aplicação via http://localhost:8000
- Listar todos os comandos:
make help
Documentação de endpoints (swagger) disponível em http://localhost:8000/docs
Para acessar o admin da aplicação:
-
Criar um superuser com o comando
make superuser
-
Acessar o admin via
http://localhost:8000/admin