Ну, это просто HTML в вашем шаблоне, так почему вы не можете сделать
onclick="window.location.href='{{ myurl }}'">
?
Редактировать после комментария
Похоже, вам нужен контекстный процессор , который автоматически добавляет значение параметра next
GET в контекст.Просто:
def get_next(request):
if 'next' in request.GET:
return {'next': request.GET['next']}
Теперь добавьте это в список CONTEXT_PROCESSORS
в settings.py и убедитесь, что вы используете RequestContext
при рендеринге вашего шаблона (или просто новый ярлык render()
).).