Гуникорн не получает печенье
У меня есть DjangoApp с gunicorn и NGNIX.
Я использую переключатель языков:
def setlang(request):
if get_language() == 'de':
lang = 'en'
else:
lang = 'de'
response = redirect('index')
response.set_cookie(settings.LANGUAGE_COOKIE_NAME, lang)
return response
index:
def index(request):
return render(request, 'index.html')
manage.py runserver все работает нормально. Cookie установлен и после редиректа перевод работает.
Если я запускаю gunicorn pro.wsgi:application --bind=123.123.123.123:8199
, то сторона обслуживается (без статики, конечно), setlang(request) устанавливает cookie (chromedevtools), но после редиректа перевод не активируется.