https://docs.djangoproject.com/en/1.3/topics/http/shortcuts/#render
render(request, template[, dictionary][, context_instance][, content_type][, status][, current_app])
render()
est une marque fessée nouveau raccourci pour render_to_response
1.3 qui utilisera automatiquement RequestContext
que je vais certainement utiliser à partir de maintenant.
https://docs.djangoproject.com/en/1.3/topics/http/shortcuts/#render-to-response
render_to_response(template[, dictionary][, context_instance][, mimetype])¶
render_to_response
de votre fonction rendu utilisé dans les tutoriels et autres. Pour utiliser RequestContext
vous devez spécifier context_instance=RequestContext(request)
https://docs.djangoproject.com/en/1.3/ref/generic-views/#django-views-generic-simple-direct-to-template
direct_to_template
est une vue générique que j'utilise dans mon point de vue (par opposition à dans mon url) parce que, comme le nouveau render()
de la fonction, il utilise automatiquement RequestContext
et tous ses context_processor
s.
Mais direct_to_template
doit être évitée en fonction en fonction générique vues sont obsolètes. Utiliser render
ou une classe réelle, voir https://docs.djangoproject.com/en/1.3/topics/generic-views-migration/
Je suis heureux que je n'ai pas tapé RequestContext
dans un long, long temps.