我有麻烦了。我请求你的帮助。
我在Django项目中有3个应用程序
- 作用
- 冒险
- 其他
"#行动/www.示例. commodels.py
....
class Action(models.Model):
name=models.Charfield()
os= models.Charfield( choices=OS)....
冒险/www.example.commodels.py
....
class Adventure(models.Model):
name=models.Charfield()
os= models.Charfield( choices=OS)....
其他/www.example.comviews.py
from itertools import chain
from action.models import Action
from adventure.models import Adventure
def windows_games(request):
win_action = Action.objects.filter(os='windows')
win_adventure = Adventure.objects.filter(os='windows')
combined_list = list(chain(win_action,win_adventure))
context = ['combined_list':combined_list,]
return render(request, 'others/os/windows_game.html' , context)
其他人/操作系统/windows_游戏. html
.....
<div class="container">
<img src="{{combined_list.game_pic}}">
<p>{{combined_list.name}}</p>
1).如果有任何错误,我需要在#others/www.example.com中更正。 views.py if there is any mistake done.
2).我想知道如何在#others/os/windows_game. html中编写输出结果的标记,因为我尝试过,但没有输出任何结果。
我想成为,#{{combined_list.game_pic}}
,等等的形式
需要显示在这些模型中创建的所有项目,以便在过滤了仅在 * windows * 的类别中出现的项目后,显示在windows_game页面中。
我尝试创建上下文,但没有输出结果。
1条答案
按热度按时间idfiyjo81#
我的一个朋友在这里帮助我喜欢这个风箱,它对我很有效 #Windows_game.html