Redirigir a admin para iniciar sesión
Tengo una vista definida para una url 'site / main /'. Me gustaría poder redirigir a los usuarios (no autenticados) a la página '/ admin /' predeterminada para iniciar sesión, y luego a la página '/ main /' después de iniciar sesión correctamente. Seguí la documentación de django, pero debo faltar algo ya que no puedo hacer que esto funcione. Mi vista se ve como:
def main(request):
if not request.user.is_authenticated():
return HttpResponseRedirect('admin/?next=%s' % request.path)
else:
Me sale un error:
Página no encontrada (404)
Método de solicitud: OBTENER
URL de solicitud: http: // nombre del sitio: 8080 / main / admin /? next = / main /
Cualquier ayuda es muy apreciada !