@ -15,18 +15,17 @@ class BaseContext:
"""
"""
Holds all base data which is needed for every context rendering
Holds all base data which is needed for every context rendering
"""
"""
context = {
context = None
" base_title " : BASE_TITLE ,
" base_frontend_title " : BASE_FRONTEND_TITLE ,
" language " : LANGUAGE_CODE ,
" user " : None ,
" current_role " : None ,
" help_link " : HELP_LINK ,
}
def __init__ ( self , request : HttpRequest , additional_context : dict = { } ) :
def __init__ ( self , request : HttpRequest , additional_context : dict = { } ) :
self . context [ " language " ] = request . LANGUAGE_CODE
self . context = {
self . context [ " user " ] = request . user
" base_title " : BASE_TITLE ,
" base_frontend_title " : BASE_FRONTEND_TITLE ,
" language " : request . LANGUAGE_CODE ,
" user " : request . user ,
" current_role " : None ,
" help_link " : HELP_LINK
}
# Add additional context, derived from given parameters
# Add additional context, derived from given parameters
self . context . update ( additional_context )
self . context . update ( additional_context )