Ошибка при отображении рейсов, связанных с идентификатором через URL-адрес - PullRequest
0 голосов
/ 02 мая 2020

У меня есть функция просмотра, которая пытается получить информацию о рейсе с помощью идентификатора. Однако я получаю следующую ошибку:

function-object-has-no-attribute-objects

Вот мой код ниже. Что я делаю не так?

from django.shortcuts import render
from django.http import Http404, HttpResponse
from .models import flight
# Create your views here.

def index(request):
    flights = flight.objects.all()
    context = {
        "flights": flight
    }
    return render(request,"flights/index.html",context)

И:

def flight(request, flight_id):
    try:
        flight = flight.objects.get(pk=flight_id)
    except flight.DoesNotExist:
        raise Http404("flight does not exist") 
    context = {
        "flight": flight
    }
    return render(request,"flights/flight.html", context)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...