выход из системы не работает в IPAD - PullRequest
1 голос
/ 22 сентября 2011

Действительно странно думать, что происходит с моим сайтом!

У меня есть "welcome {{user.email}}" в верхней части моей страницы base.html!До сих пор работало нормально, но когда я тестировал сайт на IPAD2 и Iphone4, я увидел, что часть входа не работает правильно! Я имею в виду, что, если я вошел в систему, показывается приветственное сообщение, но еслиЯ выхожу из системы, на некоторых страницах по-прежнему отображается приветственное сообщение в верхней части страницы, но если я перезагружу страницу, то после этого она будет работать нормально!Похоже, что просто ipad держит какой-то кеш!это вообще возможно?

Просто для записи я не использую кеш в своем приложении django!мой файл settings.py имеет:

CACHES = {
    'default': {
        'BACKEND': 'django.core.cache.backends.dummy.DummyCache',
    }
}

Итак, я знаю, что django не все портит!это что-то с ipad! (на стороне клиента)

кто-то знает об этом?!

РЕДАКТИРОВАТЬ

Я уже пытался добавить;

<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Expires" CONTENT="-1">

и

<meta http-equiv="Cache-control" content="no-cache">

пока безуспешно.

EDIT2 : Это происходит и в Safari!но только в Safari и MAC OS!Использование Safari в Windows работает отлично!

1 Ответ

0 голосов
/ 22 сентября 2011

вы, вероятно, ошибаетесь ...

если вы действительно думаете, что это на стороне клиента, возможно, вы можете попробовать добавить некоторые метатеги для управления кэшем и посмотреть, поможет ли это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...