FelipeTartarotti / devops-bootcamp

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

coopsafe-notification-api

SERVICE_NAME: notification-api

BUILD:
docker-compose build

START:
docker-compose up

RUN PYTHON COMMANDS INSIDE DOCKER
docker-compose run SERVICE_NAME sh -c ""

RUN TEST
docker-compose run --rm SERVICE_NAME sh -c "python manage.py test"

RUN TEST WITH FLAKE8
docker-compose run --rm SERVICE_NAME sh -c "python manage.py test && flake8"

PEP8 FIX docker-compose run SERVICE_NAME sh -c "autopep8 --in-place --aggressive --aggressive PATH"

SHOW ALL URLS
docker-compose run --rm SERVICE_NAME sh -c "python manage.py show_urls"


Criar superusuario no django.
docker-compose run --rm SERVICE_NAME sh -c "python manage.py createsuperuser"

Acessar Admin do Django.
O admin do django é acessível pela url: 127.0.0.1:8000/admin

Acessar Api REST do Django.
Acessar a documentação e teste da api REST: 127.0.0.1:8000/api/NOME_DO_PACOTE

About


Languages

Language:Python 94.6%Language:Dockerfile 5.4%