def Date_Form(request):
if request.method == 'POST':
form = DateForm(request.POST)
if form.is_valid():
date = form.cleaned_data['date']
date1 = DateOptions.objects.get(date=date)
flight_date = Flight.objects.filter(date_options=date1)
form1 = KeyWordForm(request.POST)
return render(request, 'app/index.html',{'flight_date': flight_date, 'date': date, 'form1': form1})
else:
form = DateForm()
return render(request, 'app/options.html', {'form':form})
def Search_Destination(request):
if request.method =='POST':
form1 = KeyWordForm(request.POST)
if form1.is_valid():
destination = form1.cleaned_data['destination'].capitalize()
result= Flight.objects.filter(destination__icontains=destination, date_options=????)
return render(request, 'app/search.html', {'result':result, 'destination':destination})
else:
form1 = KeyWordForm()
return render(request, 'app/searchfield.html', {'form1':form1})
В этой части я борюсь:
result= Flight.objects.filter(destination__icontains=destination, date_options=????)
Я хочу использовать тот же параметр date_option, что и date1.Я знаю, что не могу сказать date_options = date1.Система не распознает это.