Cookies-based backend keeps all the data in the cookie so it does not need to access the database. Because of that there is no need for Session table in the db that gets created when django goes through INSTALLED_APPS settings. If that is a satisfying answer should I add the explanation to the documentation?

https://github.com/django/django/blob/master/django/contrib/sessions/backends/signed_cookies.py#L26