Skip to content

Commit

Permalink
Update: Updating search view
Browse files Browse the repository at this point in the history
  • Loading branch information
Davi-KLevy committed Jul 31, 2024
1 parent 51b23cb commit ccb73bf
Showing 1 changed file with 3 additions and 9 deletions.
12 changes: 3 additions & 9 deletions forunb/search/views.py
Original file line number Diff line number Diff line change
@@ -1,13 +1,7 @@
from django.shortcuts import render, redirect
from django.urls import reverse
from django.shortcuts import render
from main.models import Forum

def search_forum(request):
query = request.GET.get('search', '') # Obtém o parâmetro de pesquisa da URL
if query:
try:
forum = Forum.objects.get(title__icontains=query) # Busca o fórum que contém o texto da pesquisa
return redirect(reverse('forum_detail', args=[forum.id])) # Redireciona para a página do fórum
except Forum.DoesNotExist:
return render(request, 'search/not_found.html', {'query': query}) # Página de não encontrado
return redirect('forum_list')
forums = Forum.objects.filter(title__icontains=query) # Filtra os fóruns com base na pesquisa
return render(request, 'main/forums.html', {'forums': forums, 'query': query}) # Renderiza a página de fóruns com os resultados

0 comments on commit ccb73bf

Please sign in to comment.