gpt4 book ai didi

python - 更改返回的输出在 Django 中的显示方式

转载 作者:太空宇宙 更新时间:2023-11-04 06:38:05 24 4
gpt4 key购买 nike

我最近开始整体学习 Python/Django,为了加快我的学习曲线,同时做一些有建设性的事情,我开始了我自己的个人项目。

我已经安装了最新的 Django/Python/Jinja2 以及 Python Battle.net API egg。目前我正在查询一个“字符”,我正在尝试更改返回值的输出,这是我认为的函数:

def viewCharacter(request, name):
character = get_object_or_404(Member, name=name)
info = Character('EU', 'Auchindoun', name, fields=[Character.GUILD])

ctx = { 'character': character, 'info': info, 'guildname': 'Guild Name' }
return render_to_response("roster/viewCharacter.html", ctx, request)

现在,在我的模板中,我尝试将 info.class_(它返回一个数值)从它的数值“翻译”为一个字符串(类名),但我总是收到关于 info.class_ 的错误消息无法在 if/for 语句/循环或其他错误中使用。 (尝试将其与二元组进行比较)

我实在找不到在线的方法,所以我来到了一个在我的学习过程中对我帮助最大的地方。

任何帮助将不胜感激!——尼厄鲁

最佳答案

如果您确实需要在模板中使用类名,请尝试使用 this模板过滤器,或者只是在 View 中获取它并传入上下文:)

关于python - 更改返回的输出在 Django 中的显示方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8043351/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com