Quando eu crio a receita usando o admin, salvo e retorno pra pagina principal, aparece a imagem mas n mostra o nome da receita.
Arquivo views:
from django.shortcuts import render
from .models import receita
def index(request):
receitas = receita.objects.all()
dados = {
'receitas': receitas
}
return render(request,'index.html',dados)
def Receita(request):
return render(request,'receita.html')
Arquivo models:
from django.db import models
from datetime import datetime
class receita(models.Model):
nome_receita = models.CharField(max_length=200)
ingredientes = models.TextField()
modo_preparo = models.TextField()
tempo_preparo = models.IntegerField()
rendimento = models.CharField(max_length=100)
categoria = models.CharField(max_length=100)
data_receita = models.DateTimeField(default=datetime.now,blank=True)
Arquivo index:
<!-- ##### Best Receipe Area Start ##### -->
<section class="best-receipe-area">
<div class="container">
<div class="row">
{% if receitas %}
{% for receitas in receitas%}
<!-- Single Best Receipe Area -->
<div class="col-12 col-sm-6 col-lg-4">
<div class="single-best-receipe-area mb-30">
<img src="{% static 'img/bg-img/foto_receita.png'%}" alt="">
<div class="receipe-content">
<a href="{% url 'receita' %}">
<h5>{{receita.nome_receita}}</h5>
</a>
</div>
</div>
</div>
{% endfor %}
{% else %}
{% endif %}
</div>
</div>
</section>
<!-- ##### Best Receipe Area End ##### -->