Loading repository data…
Loading repository data…
Fernando-Scramignon / repository
Esse é um projeto que permite a conversão de um arquivo cnab simples por meio de requisições normais e upload de arquivos txt.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
Esse é um projeto que permite a conversão de um arquivo cnab simples por meio de requisições normais e upload de arquivos txt.
Transações:
Tipos de transações
python -m venv venv
Se você está no windows, precisa permitir a criação do ambiente virtual
Set-ExecutionPolicy AllSigned
linux:
source venv/bin/activate
windows:
.\venv\Scripts\activate
Esse comando instala recursivamente todas as dependências no arquivo requirements.txt
pip install -r requirements.txt
Isso vai criar as tabelas do banco de dados e popular a tabela de tipos com os valores default
python manage.py migrate
Para poder fazer o upload de um arquivo é preciso entrar na seção de admin da applicação.
python manage.py createsuperuser
Siga os passo do terminal para finalizar a criação
Esse comando vai rodar o servidor em http://localhost:8000/
python manage.py runserver
Para fazer um upload de arquivo é necessário entrar na parte de admin da aplicação: http://localhost:8000/admin/ Clique em transactions e em seguida em Upload CNAB Text File Na tela de admin também é possível adicionar, editar e excluir transações.
Se tudo foi configurado corretamente, você será capaz de acessar a documentação das rotas por essas urls
O primeiro é o download de um arquivo yaml e o segundo a interface da documentação. A porta pode variar dependendo de onde o servidor está rodando. A porta padrão é 8000.