这是我的模型:
class Child(models.Model):
first_name = models.CharField(max_length=50)
second_name = models.CharField(max_length=50)
last_name = models.CharField(max_length=50)
我的观点:
def group_detail(request, group_name):
if request.method == 'GET':
group = Group.objects.name = group_name
children = Child.objects.all()
count_of_children = children.count()
return render(request, 'group_detail.html', {'group': group,
'count_of_children': count_of_children,
'children': children})
else:
return render(request, 'index.html')
我在mysite/group/group\u name等链接中显示所选组的详细信息。这里我想显示一些字段,像这样
<div class="col-sm-12"><h1>{{ group.group_name }}</h1></div>
和我的URL
path('/group/<'group_name>', views.group_detail, name='group_detail')
这条线做错了
这与执行以下操作相同:
正如Ashish在评论中所建议的,您可以通过以下方式获取组:
但是,最好使用
get_object_or_404
快捷方式来处理没有具有该名称的组的情况:相关问题 更多 >
编程相关推荐