3
respostas

Reverse for 'receita' with arguments '(1,)' not found. 1 pattern(s) tried: ['receita$']

Alguem pode dar um help?

Index.html Insira aqui a descrição dessa imagem para ajudar na acessibilidade

    urls.py

Insira aqui a descrição dessa imagem para ajudar na acessibilidadeViews :

3 respostas

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Quando retiro o "receita.id" da tag href="{% url 'receita' %}" , ele carrega

Olá, Paulo! Tudo bem?

Neste caso como estamos informando o parâmetro direto na url .

Nossa função receita dentro da view ficaria assim:

def receita(request, receita_id):
    receita = get_object_or_404(Receita, pk=receita_id)

    receita_a_exibir = {
        'receita' : receita
    }

    return render(request, 'receita.html', receita_a_exibir)

E ai então podemos manter no nosso html :

 <a href="{% url 'receita' receita.id %}">

Espero ter ajudado.

Bons estudos e até mais!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software