【问题标题】:Can't call objects from class in loop Python Django无法在循环 Python Django 中调用类中的对象
【发布时间】:2021-08-31 12:57:02
【问题描述】:

我是 Django 的新手,我意识到这是一个非常愚蠢的问题,但是,当我将对象放入 HTML 代码中以从数据库中调用 index 时,我只收到我正在调用的文本:List of news(item.title)(item.title)(item.title)(item.title)

views.py:

from django.shortcuts import render
from django.http import HttpResponse
from .models import News

def index(request):
    news = News.objects.all()
    res = '<hi>List of news</h1>'
    for item in news:
        res += f'<div><p>(item.title)</p></div>'
    return HttpResponse(res)

【问题讨论】:

标签: python html python-3.x django


【解决方案1】:
from django.shortcuts import render
from django.http import HttpResponse
from .models import News

def index(request):
    news = News.objects.all()
    res = '<hi>List of news</h1>'
    for item in news:
       res += f'<div><p>{item.title}</p></div>'
    return HttpResponse(res)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-05-26
    • 2016-11-21
    • 1970-01-01
    • 2013-04-29
    • 1970-01-01
    • 2017-11-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多