def commit_detail(request, owner, name, sha):
query = {
'owner': owner,
'name': name,
}
if not request.user.is_staff:
query['public'] = True
repo = get_object_or_404(Repository, **query)
query = {'commit': sha, 'repo': repo}
builds = view_queryset(request, query)
context = {
'repo': repo,
'builds': builds,
'commit': sha,
}
return render(request, 'repository/commit_detail.html', context=context)
评论列表
文章目录