javascript - 在 Javascript HTML 中访问 Django 视图中的上下文变量(列表)
问题描述
我在尝试在我的 html javascript 中访问我的 django 视图中的上下文变量时遇到了一些问题。我想访问作为列表的“不干净”上下文,并在我的 html 脚本标记中将其用作列表。任何帮助表示赞赏。谢谢你。以下是我的一些代码:
视图.py
context = {
'unclean' : unclean
}
解决方案
这是最新版本的演示,与您的情况类似。
蟒蛇代码
from django.template import loader
from .models import Question
def index(request):
latest_question_list = Question.objects.order_by('-pub_date')[:5]
template = loader.get_template('polls/index.html')
context = {
'latest_question_list': latest_question_list,
}
return HttpResponse(template.render(context, request))
HTML 代码:
{% if latest_question_list %}
<ul>
{% for question in latest_question_list %}
<li><a href="/polls/{{ question.id }}/">{{ question.question_text }}</a></li>
{% endfor %}
</ul>
{% else %}
<p>No polls are available.</p>
{% endif %}
推荐阅读
- angular - 在 Highcharts 中显示 Y 轴
- javascript - React Native 嵌套平面列表
- r - 如何根据 R 中同一行中的另一个条目来改变一列?
- reactjs - 如何在 React 中修复过多的重新渲染?
- mysql - MySQL 'IN' 性能
- python - 问题检索列表对象没有属性输入
- wordpress - 带有 OpenID Connect 通用客户端扩展的 WordPress 经常重定向到 /openid-connect-authorize (404)
- python - 如何使用 spidev 在树莓派上的 spi 上传输 24 位数据
- c# - NAudio录音输出流
- html - 如何使缩略图标题也响应?