Here is the banal code.
def func(request): messages.info(request, "Не покажется") return HttpResponseRedirect('/accounts/register/') def func_2(request): messages.info(request, "Все работает") return render_to_response('order.html', context_instance=RequestContext(request))
In def func_2, the page will appear, and the message “Everything Works” will appear. In def func, a redirect will occur, and no message will be displayed.
Tell me how to send messages with redirects?
In settings:
MESSAGE_STORAGE = 'django.contrib.messages.storage.fallback.FallbackStorage' TEMPLATE_CONTEXT_PROCESSORS = ( ... "django.contrib.messages.context_processors.messages") INSTALLED_APPS = ( ... 'django.contrib.messages',)