J'envoie une liste à un modèle en utilisant render_to_response. J'utilise des raccourcis django. Hoe pour faire ça? Comment définir une instance de contexte avec une variable?comment rendre à la réponse?
4
A
Répondre
2
from django.shortcuts import render_to_response
def my_view(request):
mylist = ['item 1', 'item 2', 'item 3']
return render_to_response('template.html', {'mylist':mylist})
Vous pouvez alors accéder et d'énumérer list
dans le modèle comme celui-ci (entre autres méthodes):
{% for i in mylist %}
{{ i }},
{% endfor %}
2
Comme toute valeur de modèle.
def some_view(request):
# ...
my_data_dictionary = { 'somelist': my_list }
return render_to_response('my_template.html',
my_data_dictionary,
context_instance=RequestContext(request))
Par ailleurs, il existe un nice documentation.
0
Vous pouvez envoyer une liste dans un contexte. Par exemple:
my_list = [1, 2, 3, 4]
context = dict(my_list = my_list)
render_to_response(template, context)
Pour plus d'informations, consultez le document pertinent documentation.
Si vous souhaitez que additional information soit transmis au modèle, utilisez un RequestContext
pour placer le dictionnaire de contexte. Vous devrez activer le processeur de contexte approprié pour cela.
Questions connexes
- 1. django, rendre à la réponse en prenant beaucoup de temps
- 2. Comment rendre le flux de réponse avec jquery?
- 3. Rails - Comment rendre js dans une réponse HTML
- 4. Comment rendre WPF insensible à la casse?
- 5. Comment obtenir la réponse?
- 6. Forcer une réponse incorrecte à l'aide de la réponse ActiveMerchant
- 7. Comment identifier la réponse JSON?
- 8. Comment attendre la réponse AJAX
- 9. Obtenez une réponse POST à partir d'une URL et imprimer la réponse à la page?
- 10. ASP.NET: Ajout à la réponse HTTP
- 11. Comment modifier la réponse ASP-Content-Type à l'exécution
- 12. Comment exclure stacktrace de la réponse à une erreur axis2
- 13. Comment analyser internalexception à partir de la réponse WebException
- 14. comment convertir la réponse de savon à l'objet
- 15. Dans Rails 3, comment rendre un HTML dans une réponse JSON?
- 16. Webservice pour appliquer XSLT à la réponse avant l'envoi?
- 17. Comment rendre is_dir ($ FoLdEr) insensible à la casse en php?
- 18. Comment rendre la sortie de log4perl plus facile à lire?
- 19. Comment rendre l'arrière-plan de la case à cocher transparent?
- 20. Comment rendre la vidéo à partir d'images brutes dans WPF?
- 21. Comment se rendre à la page d'administration dans Drupal
- 22. Comment rendre ma casse d'URL insensible à la casse?
- 23. Comment rendre mon serveur local sensible à la casse?
- 24. MVC. Itextsharp écrire pdf à la réponse
- 25. Comment envoyer une réponse OK à EWS
- 26. Rendre la réponse de Django comme un "nom de fichier différent"
- 27. Modifier la réponse Http
- 28. Comment analyser la réponse de google?
- 29. comment énumérer la réponse définie de FQL
- 30. Comment obtenir la réponse SMTP dans CACHE