09.返回一个html文件

1、创建html文件

# polls/templates/polls/index.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>没有可投票的问题</p>
{% endif %}

2、更新index视图函数

from django.shortcuts import render

def index(request):
    latest_question_list = Question.objects.order_by("-pub_date")[:5]
    context = {
        "latest_question_list": latest_question_list,
    }
    return render(request, "polls/index.html", context)

3、测试能否返回html文件
浏览器访问polls路由查看如下
image

posted @ 2025-12-24 11:20  省时哥  阅读(2)  评论(0)    收藏  举报