DjangoLivre é um projeto feito com Django e REST que simula um sistema bancário.
O projeto deve ter os seguintes requerimentos:
- Banco de dados criado e populado no MySQL;
- O projeto do banco "Django Livre" usando o Django Rest Framework;
- Endpoints;
- Templates.
Antes de começar, verifique se você atendeu aos seguintes requisitos:
- Você instalou a versão mais recente de Python3, pip3, Django, Django Rest Framework, MySQLClient, MySQL;
- Você tem uma máquina Windows / Linux / MacOS;
- Você leu as instruções descritas abaixo.
Para instalar o DjangoLivre, siga estas etapas:
Linux e macOS:
Para instalar a versão mais recente do Python3: https://www.python.org/downloads/ Para instalar o MySQL na sua máquina: https://dev.mysql.com/downloads/installer/ Após o clone do projeto, inicie o ambiente virtual criado: source venv/bin/activate Caso não tenha o pip instalado, digite no terminal: python get-pip.py Após fazê-lo, digite: pip install Django. Instale em seguida o REST: pip install djangorestframework e o MySQLclient: pip install mysqlclient.
Windows:
Para instalar a versão mais recente do Python3: https://www.python.org/downloads/ Para instalar o MySQL na sua máquina: https://dev.mysql.com/downloads/installer/ Após o clone do projeto, inicie o ambiente virtual criado: virtualenv\venv\Scripts\activate.bat Caso não tenha o pip instalado, digite no terminal: python get-pip.py Após fazê-lo, digite: pip install Django. Instale em seguida o REST: pip install djangorestframework e o MySQLclient: pip install mysqlclient.
Para usar DjangoLivre, siga estas etapas:
Abra o arquivo na sua IDE de escolha. Em <settings.py>, dentro de , insira sua senha do MySQL na parte: linha 81 <DATABASES = { ... linha 86 PASSWORD: ''> para que ele se conecte com o arquivo de banco de dados já importado no MySQL. Se desejar mudar o idioma e o fuso horário do projeto, também em <settings.py>: linha 115 <LANGUAGE_CODE = 'pt-br'
linha 117 <TIME_ZONE = 'America/Sao_Paulo'> Para conseguir iniciar o projeto no localhost em um navegador, digite: python manage.py runserver e clique no link gerado (provavelmente http://localhost:8000/ ou http://127.0.0.1:8000/). As URLs disponíveis são: /cadastro, /enderecos, /contas, /transferencias. Clique em cada uma delas e digite os dados requisitados.
O team DjangoLivre é composto por:
Fernanda Kobs | Lorena Mattos | Marcelle Macêdo |
---|---|---|
Madu | Patrícia Maria de Souza | Yasmin Carolina |