I\'d like to have different sessions for the Django admin interface and applications themselves to be able to login as admin to the admin interface and as a standard user to
You can also achieve this with two (very slightly different) settings files, each having a different session key name:
In settings_app.py:
SESSION_COOKIE_NAME = 'mysite_app'
In settings_admin.py:
SESSION_COOKIE_NAME = 'mysite_admin'
I've found it useful to have different urls.py files too; while not strictly necessary, it does aid with separation of concerns.