Projet

Général

Profil

« Précédent | Suivant » 

Révision 57e9a560

Ajouté par Frédéric Péters il y a plus de 5 ans

don't load app settings at module level (#29469)

Voir les différences:

mandayejs/mandaye/views.py
41 41
from mellon.views import logout as mellon_logout
42 42

  
43 43

  
44
app_settings = get_app_settings()
45

  
46 44
logger = logging.getLogger(__name__)
47 45

  
48 46

  
......
54 52
    logger.debug("running slo")
55 53
    response = mellon_logout(request, *args, **kwargs)
56 54
    logger.debug("deleting cookies")
55
    app_settings = get_app_settings()
57 56
    for cookie in app_settings.SITE_AUTH_COOKIE_KEYS:
58 57
        response.delete_cookie(cookie)
59 58
        if getattr(app_settings, 'SITE_LOGIN_PATH_PREFIX', None):
......
74 73

  
75 74
    def get_context_data(self, **kwargs):
76 75
        context = super(Panel, self).get_context_data(**kwargs)
76
        app_settings = get_app_settings()
77 77
        scripts = getattr(app_settings, 'SITE_APP_SCRIPTS', None)
78 78
        context['site_scripts'] = scripts
79 79
        context['force_redirect_url'] = getattr(app_settings, 'SITE_FORCE_REDIRECT_URL', '')

Formats disponibles : Unified diff