From 2ecc839ec51c20bd3db9f0ea7fbed969aa31c0be Mon Sep 17 00:00:00 2001 From: Egor Matveev Date: Fri, 21 Jan 2022 15:14:51 +0300 Subject: [PATCH] bug fix --- SprintLib/BaseView.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/SprintLib/BaseView.py b/SprintLib/BaseView.py index f753273..18de346 100644 --- a/SprintLib/BaseView.py +++ b/SprintLib/BaseView.py @@ -14,12 +14,16 @@ class AccessError(Exception): class BaseView: request: WSGIRequest = None - context: dict = {} - entities = EntityStorage() + context: Optional[dict] = None + entities: Optional[EntityStorage] = None required_login: Optional[bool] = None view_file: Optional[str] = None endpoint: Optional[str] = None + def __init__(self): + self.context = {} + self.entities = EntityStorage() + @classmethod def as_view(cls): def execute(request):