Projet

Général

Profil

Development #24071

Support de TEMPLATES dès qu'il sont définis par ailleurs

Ajouté par Anonyme il y a presque 6 ans. Mis à jour il y a presque 6 ans.

Statut:
Rejeté
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
-
Début:
24 mai 2018
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:

Description

Avec Authentic, quand on migre la config vers TEMPLATES, et qu'on tourne avec 1.8, ils sont ignorés en configuration multitenant
Dans authentic, from global_settings import * faire que TEMPLATE_DEBUG est défini (False). Et pour des applications qui n'ont pas migré à TEMPLATES, TEMPLATES == []

- je remets en discussion ce patch, conçu différemment. Si TEMPLATES est rempli, on l'utilise.
- l'alternative à ce patch, c'est d'éliminer dans les settings d'authentic from global_settings import * et ne récupérer ensuite "manuellement" que les valeurs par defaut des settings dont on a besoin dans authentic, comme c'est le cas dans d'autres serveurs comme passerelle (pas de import *)
- tox OK

Doute sur les applications qui n'ont pas encore migrées. Mais lesquels ? Et est-ce possible d'imaginer une migration d'ici l'application de ce patch en master ?


Fichiers


Demandes liées

Lié à Authentic 2 - Bug #24081: supprimer "from global_settings import *"Fermé25 mai 2018

Actions

Historique

#1

Mis à jour par Anonyme il y a presque 6 ans

#2

Mis à jour par Anonyme il y a presque 6 ans

  • Description mis à jour (diff)
#3

Mis à jour par Frédéric Péters il y a presque 6 ans

Mais tous les autres modules sont déjà passés à 1.11 et n'ont pas eu besoin de ça. Je ne pige pas la nécessité.

#4

Mis à jour par Emmanuel Cazenave il y a presque 6 ans

Dans les settings d'authentik, contrairement aux autres briques, il y a un from django.conf.global_settings import * qui fait que le if 'TEMPLATE_DEBUG' in globals() de debian_config_common reste encore vrai même si les settings d'authentik utilisent la syntaxe TEMPLATES.

#5

Mis à jour par Frédéric Péters il y a presque 6 ans

Et ça ne peut pas être modifié/corrigé, pour aligner, un peu, authentic ?

#6

Mis à jour par Anonyme il y a presque 6 ans

  • Projet changé de Hobo à Authentic 2
  • Catégorie multitenant supprimé
  • Statut changé de En cours à Rejeté

Frédéric Péters a écrit :

Et ça ne peut pas être modifié/corrigé, pour aligner, un peu, authentic ?

OK alors c'est cette option qui est retenue et sera mise dans Authentic (je ferai un ticket lié pour cela)

#7

Mis à jour par Anonyme il y a presque 6 ans

#8

Mis à jour par Anonyme il y a presque 6 ans

  • Projet changé de Authentic 2 à Hobo
#9

Mis à jour par Emmanuel Cazenave il y a presque 6 ans

  • Lié à Bug #24081: supprimer "from global_settings import *" ajouté

Formats disponibles : Atom PDF