title: django format date on user supplied locale
body: <p>I'm trying to set up the formatting of dates in templates based on a locale supplied by the user.  As the rest of the page will remain in the original local ('en'), I only want my users'
   supplied data to be formatted.</p>
  
  <p>for example, dates.</p>
  
  <p>users in the uk should be able to use <code>l10n</code> on the dates on their pages, but I don't want to set the whole site to be <code>en_GB</code>.</p>
  
  <p>is there a way to set the locale in a template within a block, eg. something like</p>
  
  <pre><code>{% locale|'en_GB' %}
      {{ my_date|localize }}
  {% endlocale %}
  </code></pre>