1
resposta

usuário de acesso à aplicação

No início do vídeo o professor menciona que no passo-a-passo para configuração do ambiente solicita a criação de um usuário e senha para acessar a API via localhost:8080, mas não localizei esta informação e não consigo acessar a aplicação.

Como faço nesta situação?

1 resposta

Olá Karlyle, tudo bem com você?

Peço desculpas pela demora no retorno.

O usuário necessário para acessar a API disponibilizada para download na aula preparando o ambiente será o superusuário do Django que é criado com o comando python manage.py createsuperuser.

Deixo abaixo um passo a passo informando como criar um superusuário.

  • Abra o terminal na pasta do projeto da API e execute o comando abaixo.

      python manage.py createsuperuser
  • Nesse momento, será pedido as seguintes informações:

    • Nome de usuário: Informe um e pressione enter.
    • E-mail: informe um e pressione enter.
    • Senha: Informe uma senha, não será apresentado o que está sendo digitado, basta digitar a senha e pressionar enter.
    • Repita a senha: Repita a senha digitada anteriormente e pressione enter.
    • OBS.: Caso a senha digitada não seja segura será perguntado se deseja continuar, caso deseje digite Y e pressione enter, caso deseje trocar a senha digite N e pressione enter.

Agora que temos um superusuário cadastrado no servidor da API, iniciaremos o servidor executando o comando abaixo no terminal aberto na pasta do projeto.

python manage.py runserver

Com o servidor em execução, basta acessar a API pelo seguinte endereço: http://127.0.0.1:8000/.

Clique no link para acessar os dados dos programas, você será direcionado para o seguinte endereço http://127.0.0.1:8000/programas/, neste momento será aberta uma janela do tipo pop-up, no centro superior da tela, nesta janela informe o nome do usuário cadastrado anteriormente e sua senha e pressione Enter. Liberando assim o acesso aos dados salvos na API.

Fico à disposição em caso de dúvidas.

Abraços e bons estudos.

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!