我正在使用Django sessions,我希望能夠在管理界面中看到會話數據。這可能嗎?Django,如何查看管理界面中的會話數據
I.e.對於每個會話,我希望看到存儲在會話數據庫中的數據(就我能收集到的而言,本質上它是一本字典)。
目前我只能看到Session data
領域的哈希,如:
gAJ9cQEoVQ5zb3J0aW5nX2Nob2ljZXECVQJQT3EDVQxnYW1lc19wbGF5ZWRxBH1xBVgLAAAAcG9z
dG1hbi1wYXRxBksDc1UKaXBfYWRkcmVzc3EHVQkxMjcuMC4wLjFxCFUKdGVzdGNvb2tpZXEJVQZ3
b3JrZWRxClUKZ2FtZV92b3Rlc3ELfXEMdS4wOGJlMDY3YWI0ZmU0ODBmOGZlOTczZTUwYmYwYjE5
OA==
我已經把下列admin.py來實現這一目標:
from django.contrib.sessions.models import Session
...
admin.site.register(Session)
I特別是我希望能夠看到每個會話至少有一個IP地址。 (會很好過,如果我能基於對每個總會話的數量計算每個IP地址有多少會議,並責令IP地址。)
謝謝您的幫助:-)
真棒,這不正是我想要的。謝謝。 – 2011-02-12 13:35:27