Skip to content

`TEMPLATES_AUTO_RELOAD` ne peut pas fonctionner car il n'existe pas dans `DEFAULT_CONFIG`

Pour reproduire :

  • Dans le env, ajouter TEMPLATES_AUTO_RELOAD=true
  • Manipuler des templates et recharger la page

Les html ne sont pas mis à jour.

Solution :

  • Dans configuration.py, ajouter 'TEMPLATES_AUTO_RELOAD': False, à DEFAULT_CONFIG

Pourquoi : Notre code charge les variables d’env correspondantes à celles de DEFAULT_CONFIG si elles existent, mais n'ajoutent pas celles qui ne correspondent pas. Il me semble que c'est une bonne pratique, mais il faut donc ajouter la clé TEMPLATES_AUTO_RELOAD pour un développement plus smooth. Et changer la documentation pour recommander son activation dans le dev.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information