Para rodar este projeto no modo de desenvolvimento, você vai precisar de um ambiente com Python 3.8.x instalado.
- Clone o repositório e entre na pasta:
$ git clone https://github.com/MikaelSantilio/aprepi-django.git
$ cd aprepi-django
- Crie um ambiente virtual:
$ python3.8 -m venv <virtual env path>
- Ative o ambiente virtual que você acabou de criar:
$ source <virtual env path>/bin/activate
- Instale os pacotes de desenvolvimento local:
$ pip install -r requirements.txt
- Defina as variáveis de ambiente a seguir:
export DEBUG=True
export TOKEN_MERCADO_PAGO=<TOKEN_MERCADO_PAGO>
Para ajudar com as configurações das variáveis de ambiente, você pode::
- Usar um gerenciador de ambientes como o direnv
Para obter um token válido do Mercado Pago acesse o link:
- https://www.mercadopago.com.br/settings/account/credentials
- O token utilizado pode ser o de testes
- Execute as migrações:
$ python manage.py migrate
- Rode o servidor de desenvolvimento:
$ python manage.py runserver 0.0.0.0:8000