mirror of
https://git.yoctoproject.org/poky
synced 2026-05-31 12:49:46 +00:00
bitbake: toastergui: update search fields
We update the search fields for the machine suggestions and recipes tables. (Bitbake rev: b85bcc854264336c1aef1e5fd4ea9e56f5af94fd) Signed-off-by: Alexandru DAMIAN <alexandru.damian@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
cca517056b
commit
feb95bb049
@@ -528,7 +528,7 @@ class Package_File(models.Model):
|
|||||||
size = models.IntegerField()
|
size = models.IntegerField()
|
||||||
|
|
||||||
class Recipe(models.Model):
|
class Recipe(models.Model):
|
||||||
search_allowed_fields = ['name', 'version', 'file_path', 'section', 'description', 'license', 'layer_version__layer__name', 'layer_version__branch', 'layer_version__commit', 'layer_version__layer__local_path', 'layer_version__layer_source__name']
|
search_allowed_fields = ['name', 'version', 'file_path', 'section', 'summary', 'description', 'license', 'layer_version__layer__name', 'layer_version__branch', 'layer_version__commit', 'layer_version__layer__local_path', 'layer_version__layer_source__name']
|
||||||
|
|
||||||
layer_source = models.ForeignKey('LayerSource', default = None, null = True) # from where did we get this recipe
|
layer_source = models.ForeignKey('LayerSource', default = None, null = True) # from where did we get this recipe
|
||||||
up_id = models.IntegerField(null = True, default = None) # id of entry in the source
|
up_id = models.IntegerField(null = True, default = None) # id of entry in the source
|
||||||
|
|||||||
@@ -2378,7 +2378,7 @@ if toastermain.settings.MANAGED:
|
|||||||
queryset_all = queryset_all.filter(layer_version__in = prj.projectlayer_equivalent_set()).order_by("name")
|
queryset_all = queryset_all.filter(layer_version__in = prj.projectlayer_equivalent_set()).order_by("name")
|
||||||
|
|
||||||
search_token = request.GET.get('value','')
|
search_token = request.GET.get('value','')
|
||||||
querysetall = queryset_all.filter(Q(name__icontains=search_token) | Q(description__icontains=search_token))
|
queryset_all = queryset_all.filter(Q(name__icontains=search_token) | Q(description__icontains=search_token))
|
||||||
|
|
||||||
return HttpResponse(jsonfilter({ "error":"ok",
|
return HttpResponse(jsonfilter({ "error":"ok",
|
||||||
"list" : map ( lambda x: {"id": x.pk, "name": x.name, "detail":"[" + x.layer_version.layer.name+ "]"}, queryset_all[:8])
|
"list" : map ( lambda x: {"id": x.pk, "name": x.name, "detail":"[" + x.layer_version.layer.name+ "]"}, queryset_all[:8])
|
||||||
|
|||||||
Reference in New Issue
Block a user