Почему этот поиск не работает для другой записи, кроме CSS?
В настоящее время я работаю над проектом 1:Wiki в Гарварде CS50, и у меня возникли трудности с этим проектом. В моей поисковой строке, она не хочет направлять меня на эту конкретную запись, вместо этого она ведет меня к файлу search.html. Но когда я набираю CSS в строке поиска, он переводит меня на страницу CSS. Не могли бы вы помочь исправить это? Спасибо, вот код, который я использую. Если вам этого недостаточно, не стесняйтесь спрашивать остальной код! Кстати, для этого я использую Django.
def search(request):
if request.method == 'GET':
input = request.GET.get('q')
html = convert_to_HTML(input)
entries = util.list_entries()
search_pages = []
for entry in entries:
if input.upper() in entry.upper():
search_pages.append(entry)
for entry in entries:
if input.upper() == entry.upper():
return render(request, "encyclopedia/entry.html", {
"entry" : html,
"entryTitle" : input
})
elif search_pages != []:
return render(request, "encyclopedia/search.html", {
"entries" : search_pages
})
else:
return render(request, "encyclopedia/nonexistingpage.html", {
"entryTitle" : input
})