Tengo la siguiente vista:
Código:
class AnuncioDetalle(ListView):
template_name = "anuncios/anuncio_detalle.html"
queryset = Anunciovw.objects.all()
def get_context_data(self, **kwargs):
context = super(AnuncioDetalle, self).get_context_data(**kwargs)
context['anuncio'] = Anunciovw.objects.get(pk=self.kwargs['pk'])
if context['anuncio'].slug != self.kwargs['slug']:
raise Http404('')
if context['anuncio'].activo != True:
return redirect('index')
context['categorias'] = Categoria.objects.all()
context['imagenes'] = Imagen.objects.filter(anuncio_id=self.kwargs['pk'])
return context
Pretendo que si el anuncio está desactivado, se haga una redirección 301 a la página index del sitio. Este código me genera el error: Reverse for 'index' with arguments '()' and keyword arguments '{}' not found. 0 pattern(s) tried: []