So, you get an email from your Django app informing you of a server exception. Ever want to find out who the user is? Maybe do a little help desk support? This post details reverse engineering the sessionID provided in the exception email details and then querying Django's Session tables and User table to pull back the related User. One of the comments also noted that the popular django-command-extensions project provides a nice utility management command for this already - ‘print_user_for_session’.
Continue reading… Join the Discussion, 0 people have left comments.
Tags/Topics view all
- HttpResponseRedirect (1)
- ORM (1)
- admin (9)
- adrian_holovaty (1)
- adrianh (1)
- ajax (2)
- andrew_godin (1)
- api (1)
- appengine (1)
- auth (3)
- authentication (1)
- axes (1)
- backend (1)
- batch (1)
- blog (1)
- book (1)
- boss (1)
- browser (1)
- cache (1)
- calais (1)
- calendar (1)
- chris_amico (1)
- cms (3)
- command (1)
- command_extensions (1)
- comments (2)
- community (2)
- competition (1)
- content (1)
- context_processor (1)
- contrib (1)
- corey_oordt (1)
- cron (1)
- css (1)
- csv (1)
- custom (1)
- customize (2)
- dash (1)
- database (2)
- db (3)
- debug (3)
- debugging (1)
- denormalise (1)
- deploy (2)
- deployment (2)
- digital_journalism (1)
- django (1)
- django-admin (1)
- django-cms (1)
- django_dash (1)
- django_powered (1)
- djangocon (3)
- djangosearch (1)
- docs (1)
- documentation (1)
- dr_dobbs (1)
- dynamic (1)
- ecomm (1)
- election (1)
- email (1)
- eric_moritz (1)
- ericholscher (1)
- event (2)
- events (2)
- everyblock (1)
- excel (1)
- exception (1)
- fabric (1)
- facebook (1)
- favorites (1)
- fedora (1)
- fields (2)
- file (1)
- fileupload (2)
- foreignkey (2)
- forms (2)
- full-text (1)
- gae (1)
- geodjango (5)
- google (2)
- gossip (1)
- greg_newman (1)
- gulopine (1)
- gustavo_picon (1)
- handler (1)
- helper (1)
- helpers (1)
- howiworkdaily (1)
- howto (1)
- image (1)
- imagefield (1)
- import (1)
- international (1)
- internationalization (1)
- introduction (1)
- irc (1)
- jacob-kaplan-moss (1)
- jacob_kaplan_moss (1)
- jacobian (1)
- james_bennett (2)
- jannis_leidel (1)
- jbronn (1)
- jdriscoll (1)
- jeff_croft (1)
- jonathan_buchanan (1)
- journalism (1)
- jquery (2)
- js (1)
- json (1)
- justin_lilly (1)
- kfricovsky (1)
- l8in (1)
- leah_culver (1)
- leak (1)
- lethain (1)
- list (1)
- localization (1)
- localize (1)
- lock (1)
- login (1)
- mail (1)
- malcomt (1)
- map (1)
- mapping (1)
- marty_alchin (3)
- massmedia (1)
- media (2)
- memory (1)
- meta (1)
- metaclass (1)
- migration (1)
- migrations (2)
- mobile (1)
- model (1)
- model_field (1)
- modeladmin (1)
- models (2)
- moderation (1)
- mptt (1)
- multi-part (1)
- multilingual (1)
- nose (1)
- notices (1)
- nyt (1)
- nytimes (1)
- omnicomplete (1)
- oss (1)
- pages (1)
- partials (1)
- path (1)
- paypal (2)
- pdb (2)
- pdf (2)
- photo (2)
- photologue (1)
- php (1)
- pics (2)
- pinax (3)
- pisa (1)
- pm (1)
- podcasts (1)
- pony (1)
- pony_powered (1)
- pre_save (1)
- press (1)
- pressbox (1)
- pro_django (1)
- progressbar (1)
- project_management (1)
- protect (1)
- pysolr (1)
- qa (1)
- rails (1)
- random (1)
- rcs (1)
- recipe (1)
- release (3)
- releases (3)
- repsheet (1)
- reusable (3)
- reusable_app (2)
- reusableapp (2)
- reusbale (1)
- reversion (1)
- rhoward (1)
- rollback (1)
- s3 (1)
- schedule (3)
- scheduling (1)
- scott_hacker (1)
- screencast (2)
- script (1)
- search (2)
- serialization (1)
- serialize (1)
- session (1)
- sets (1)
- settings (1)
- shapes (1)
- shirt (1)
- shop (1)
- shortcut (1)
- shortcuts (1)
- showmedo (1)
- smiley_chris (1)
- solr (1)
- sorl (1)
- sscreencast (1)
- stackoverflow (1)
- static (2)
- store (1)
- storm (1)
- structure (1)
- supertagging (1)
- tabbed (1)
- tagging (2)
- template (2)
- template_tag (1)
- templates (3)
- test (1)
- testing (2)
- the_django_book (1)
- theme (1)
- themes (1)
- threaded (1)
- time (1)
- tip (2)
- todo (1)
- tony)hauber (1)
- track (1)
- tracking (2)
- tree (1)
- tutorial (1)
- twid (1)
- twitter (1)
- ubernostrum (1)
- upload (2)
- urls (1)
- user (1)
- usergroups (1)
- versioning (1)
- vim (1)
- voting (1)
- wadofstuff (1)
- wall (1)
- washington_times (2)
- website (1)
- whoosh (1)
- will_larson (2)
- wll_larson (1)
- wnielson (1)
- workflow (1)
- yahoo (1)
- yann_malet (1)
- ymalet (1)
- yui (1)
Brian Rosner said…
uthaman, Yes. We are holding an internal sprint ...
1 year, 5 months ago
uthaman said…
Are you guys going to get your non-iTunes ...
1 year, 5 months ago
codekoala said…
Rock on!! This is like Christmas all over ...
1 year, 5 months ago