I'd assumed you were define variable values in one place and passing them into a template to generate your configuration files from the view. As an approach to verification, crashing the templating engine doesn't seem necessary, but I don't understand your setup.
cheers Bill Guillaume Pratte wrote: > To verify the variables before passing control to the template system is not > a > viable solution, and would break the DRY principle (Don't Repeate Yourself). > I would have to know what variables are defined in my templates in my code > calling the template, thus duplicating the information and rendering my code > harder to maintain. > > Guillaume > > Le mercredi 26 juillet 2006 14:10, Bill de hÓra a écrit : >> I'd say verify the variable set in the view before you emit and fail at >> that point. Failing at the template allows designers to break sites. >> >> Guillaume Pratte wrote: >>> In http://www.djangoproject.com/documentation/templates_python/ you can >>> read : >>> >>> In Django 0.91, if a variable doesn't exist, the template system fails >>> silently. The variable is replaced with an empty string. >>> >>> This is controlled with the silent_variable_failure variable set to True >>> in the ObjectDoesNotExists exception. >>> >>> I would like to use Django's templating system to generate configuration >>> files from a template. Thus, I would like Django to inform me (raise an >>> exception) if a variable if not found instead of failing silently. >>> >>> Is this possible? It does not seems so with the current code. > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/django-users -~----------~----~----~----~------~----~------~--~---