В остальном хороший ответ EB оставил меня с ошибкой «База данных вернула недопустимое значение в QuerySet.dates (). Установлены ли определения часового пояса и pytz?». (У меня действительно установлены db tz info и pytz, и мое приложение широко использует часовые пояса.) Удаление строки date_hierarchy решило проблему для меня. Так:

ользуюДжанго сеансы и я хотел бы увидеть данные сеанса в интерфейсе администратора. Это возможно?

То есть для каждого сеанса я хочу видеть данные, хранящиеся в базе данных сеансов (насколько я могу собрать, по сути, это словарь).

В настоящее время я могу просто увидеть хэш вSession data поле, такое как:

gAJ9cQEoVQ5zb3J0aW5nX2Nob2ljZXECVQJQT3EDVQxnYW1lc19wbGF5ZWRxBH1xBVgLAAAAcG9z
dG1hbi1wYXRxBksDc1UKaXBfYWRkcmVzc3EHVQkxMjcuMC4wLjFxCFUKdGVzdGNvb2tpZXEJVQZ3
b3JrZWRxClUKZ2FtZV92b3Rlc3ELfXEMdS4wOGJlMDY3YWI0ZmU0ODBmOGZlOTczZTUwYmYwYjE5
OA==


Я добавил следующее в admin.py для достижения этой цели:

from django.contrib.sessions.models import Session
...
admin.site.register(Session)


В частности, я надеялся увидеть хотя бы IP-адрес для каждого сеанса. (Было бы неплохо, если бы я мог посчитать, сколько сеансов на IP-адрес и упорядочить IP-адреса на основе общего количества сеансов для каждого.)

Спасибо за помощь :-)

Ответы на вопрос(1)

Ваш ответ на вопрос