def checksums(request, sha1):
buildinfo = Buildinfo.objects.filter(
checksums__checksum_sha1=sha1,
).select_related(
'source',
'architecture',
).order_by()
return JsonResponse({'buildinfos': [{
'uri': '{}{}'.format(
settings.SITE_URL,
x.get_absolute_url(),
),
'raw-uri': '{}{}'.format(
settings.SITE_URL,
x.get_absolute_raw_url(),
),
'source': x.source.name,
'version': x.version,
'architecture': x.architecture.name,
} for x in buildinfo]})
评论列表
文章目录