GustavoMartinx / Nasa-Apod-Gallery-Back

Serviço de backend que consome API da Nasa.
0 stars 0 forks source link
allauth backend django nasa-api nasa-apod

Nasa Apod Gallery (NAG)

NAG é uma galeria das imagens astronômicas disponibilizadas pela Nasa. Os diferentes serviços de backend deste repositório consomem uma API da Nasa para a obtenção das imagens e seus metadados.

O objetivo é criar três serviços de backend (a saber, em Django, em Java e em Go) com as mesmas funcionalidades para colocar em prática e consolidar o conhecimento das linguagens de programação e frameworks já utilizados em outros projetos.


Django Backend

Aprenda o que é o Django, como criar seu primeiro projeto e muito mais nesse tutorial que eu fiz!

Como Executar

1 - Ative seu Ambiente Virtual:

2 - Instale as dependências do projeto:

3 - Conecte com Banco de Dados MySQL e Crie as Configurações Locais

  1. Crie um banco de dados pelo MySql (nomeie-o nag_db);

  2. Crie um arquivo chamado local_settings.py dentro do diretório Django/NAG/ e adicione o seguinte código;

  1. Execute as migrações (já utilizando as configurações de local_settings.py):

4 - Execute o Projeto

    make runserver