Я пытаюсь передать запрос на страницу HTML. Я попытался (запрос / загрузчик) передать запрос, но он дает. Нет доступных единиц, но есть 3 единицы в базе views.pay.
from django.shortcuts import render
from django.http import HttpResponse
from .models import uints
from django.template import loader
def index(request):
latest_uint = uints.objects.order_by('-listing_date')[:5]
context = {'latest_unit' : latest_uint ,}
return render(request, 'realstate/index.html', context)
models.py.
from django.db import models
import datetime
from django.utils import timezone
class uints(models.Model):
uint_text = models.CharField(max_length = 200)
num_of_room = models.IntegerField(default=2)
num_of_bathroom = models.IntegerField( default=1)
listing_date = models.DateTimeField('listing date')
HTML стр.
{% if latest_uint %}
<ul>
{% for uint in latest_uint %}
<li><a href="/realstate/{{ uint.id }}/">{{ uint.uint_text }}</a></li>
{% endfor %}
</ul>
{% else %}
<p>No unit are available.</p>
{% endif %}