Browse files

Removed 'Subclassing Context: Custom subclasses' from docs/templates_…

…python.txt because the same thing can be accomplished using DjangoContext processors

git-svn-id: bcc190cf-cafb-0310-a4f2-bffc1f526a37
  • Loading branch information...
1 parent b125caf commit 6a0ba52223334491532dd8f878192f29d36c3e3d @adrianholovaty adrianholovaty committed Jan 12, 2006
Showing with 0 additions and 22 deletions.
  1. +0 −22 docs/templates_python.txt
22 docs/templates_python.txt
@@ -329,28 +329,6 @@ See the `internationalization docs`_ for more.
.. _LANGUAGE_CODE setting:
.. _internationalization docs:
-Subclassing Context: Custom subclasses
-Feel free to subclass ``Context`` yourself if you find yourself wanting to give
-each template something "automatically." For instance, if you want to give
-every template automatic access to the current time, use something like this::
- from django.core.template import Context
- import datetime
- class TimeContext(Context):
- def __init__(self, *args, **kwargs):
- Context.__init__(self, *args, **kwargs)
- self['current_time'] =
-This technique has two caveats:
- * You'll have to remember to use ``TimeContext`` instead of ``Context`` in
- your template-loading code.
- * You'll have to be careful not to set the variable ``current_time`` when
- you populate this context. If you do, you'll override the other one.
Loading templates

0 comments on commit 6a0ba52

Please sign in to comment.