Yes, of course. I am already working things around in order to get what I need.
Now, the database backed SessionStore defines a method "create_model_instance(self, data)" which is called from "django.contrib.sessions.middleware.SessionMiddleware". Django docs invite to redefine this method in order to populate the custom session with the required data.
My question is: would it be okay to formally ask that the request object, which is already available when the method is called, be passed to that method when called, like "
create_model_instance(self, data, request=None)"?