djangosnippets.org: Latest snippets posted by jasongreenhttps://djangosnippets.org/users/jasongreen/2009-12-30T13:30:30.419715-06:00jasongreenjinja2 csrf_token extension
2009-12-30T13:30:30.419715-06:00jasongreenhttps://djangosnippets.org/snippets/1847/<p>init env</p>
<p><code>env = Envoriment(extensions=('youproject.app.extensions.csrf_token'), loader=loader)</code></p>
<p>or see [http://www.djangosnippets.org/snippets/1844/] and in settings.py:</p>
<p><code>JINJA_EXTS=('jinja2.ext.i18n','youproject.app.extensions.csrf_token',)</code></p>
<p>use this extension in jinja2 template just like django template:</p>
<p><code><form ...>{% csrf_token %}...</form></code></p>
Freely redistributablesimplified render_to_response with RequestContext
2009-12-30T13:05:31.142411-06:00jasongreenhttps://djangosnippets.org/snippets/1846/<p>manything need to do with RequestContext, but it's too tedious.
use
<code>render_to_response("/my.html", {'key':value,},request)</code>
instead of
<code>render_to_response("/my.html", {'key':value,},new RequestContext(request))</code>
and you can also use
<code>render_to_response("/my.html", {'key':value,},new RequestContext(request))</code></p>
Freely redistributableUse email addresses for user name for django 1.0+
2009-12-29T14:17:47.827014-06:00jasongreenhttps://djangosnippets.org/snippets/1845/<p>it is an rewrite of [http://www.djangosnippets.org/snippets/74/]</p>
<p>in settings.py
AUTHENTICATION_BACKENDS = (
'yourproject.email-auth.EmailBackend',
)</p>
<p>Author: chris</p>
Freely redistributableintegrated jinja2 which could use generic view ,my djangojinja2.py
2009-12-29T13:08:30.036099-06:00jasongreenhttps://djangosnippets.org/snippets/1844/<p>I tried a few snippets of integrated jinja2 in django, which provided ?.render_to_string and ?.render_to_response in the way of jinja2. <strong>But those snippets could not use the generic view</strong>, because of the generic views is use default django template. so i write this snippet which could use generic view, …</p>
Freely redistributable