kakanetwork / Kyrios

👾 Plataforma web para detecção automatizada de malwares em APKs Android.
https://analisador.cloud/
MIT License
1 stars 1 forks source link

Validação do Backend para enviar os dados #7

Closed kakanetwork closed 3 months ago

kakanetwork commented 3 months ago

Iniciar a configuração para o django (backend) interagir com o nosso Frontend, isso basicamente consiste em criar as "URL" do django e ter os redirects corretos.

Atribuído - @kakanetwork

kakanetwork commented 3 months ago

Foi criado os diretórios necessários:

image

Criado também o Projeto do django por meio dos comandos especificos do Framework

kakanetwork commented 3 months ago

Assim como também criado os Templates e Aplicativo

kakanetwork commented 3 months ago

Feito isso, foi criado dentro do VIEW, que é o arquivo padrão de visualização do django a seguinte configuração:


# ==================================================================================================================

# esta é a função responsável por lidar com o login de usuários.
def signin(request):

    # Definindo método a ser tratado
    if request.method == "POST":

        # Redirecionando para a página inicial
        return redirect('home')

    # Renderiza a página de login se não for uma requisição POST
    return render(request, 'signin.html')

# ==================================================================================================================

# esta é a função principal da aplicação, responsável por lidar com a página inicial.
def home(request):

    # Renderizando o template 'home.html' 
    return render(request, 'home.html')

# ==================================================================================================================
kakanetwork commented 3 months ago

E nas URLS:


urlpatterns = [
    path('', views.signin, name="signin"),

    # ====================================================

    path('home', views.home, name="home"),

]