Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

161
Visualizações
SearchQuerySet().filter(content='content') devuelve resultados, pero no aparecen en search.html

Puedo entrar en mi caparazón y escribir

 sqs = SearchQuerySet().filter(content='content') len(sqs)

y obtengo resultados. Los he inspeccionado y cuando escribo

 sqs[0] sqs[0].id sqs[0].text

Obtengo resultados coherentes. Sin embargo, cuando uso el formulario de búsqueda en mi sitio web, no obtengo resultados.

Ni siquiera defino mi propio SearchView. Es el predeterminado. En la plantilla, he probado

 {% for result in page.object_list %} {% for result in object_list %} {% for result in page_obj.object_list %}

y aun asi no obtengo ningun resultado. Y la consulta se ejecutó porque puedo poner cosas dentro

 {% if query %}

así que claramente funciona. ¿Qué debo hacer?

Gracias.

over 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

Resolví esto reemplazando

 url(r'^search/', include('haystack.urls')),

con

 url(r'^search/?$', views.SearchResultsView.as_view(), name='search-view'),

y haciendo mi propio SearchResultsView sin nada especial en él

 class SearchResultsView(SearchView): template_name = 'search/search.html' form_class = MySearchForm queryset = SearchQuerySet().all() paginate_by = 10 context_object_name = 'object_list'

y usando

 page_obj

en la plantilla

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda