¿Es posible acceder al User
actual (es decir, user
en el contexto de la plantilla) desde un filtro de plantilla personalizado?¿Pueden los filtros personalizados de Django acceder a request.user?
Obviamente puedo pasar al usuario como un argumento, pero si es posible simplemente agarrar al usuario actual, eso sería más conveniente.
Triste. Supongo que siempre podría hacer algo con middleware o procesadores de contexto de plantilla para establecer un hilo local, pero ... puaj. – dcrosta
Aunque primero se siente PITA, reemplazar un filtro con una etiqueta de plantilla es bastante fácil con '@ register.simple_tag (takes_context = True)' –