[Toaster] quick question on double key queries
Barros Pena, Belen
belen.barros.pena at intel.com
Fri Jan 10 02:36:55 PST 2014
On 10/01/2014 07:46, "Reyna, David" <david.reyna at windriver.com> wrote:
>Hi Alex,
>
>Your advice worked!
>
>View:
> tasks = Task.objects.filter(recipe_id = recipe_id).filter(build_id =
>build_id)
> packages = Package.objects.filter(recipe_id =
>recipe_id).filter(build_id = build_id)
>
>By the way, for the ³task_executed³ member you have this comment in your
>model for ³Task², but no ³choices² human-string mappings. Should the GUI
>show display
> to ³Executed²/³Prebuilt² or what Belen used which was ³Executed²/²Not
>executed².
We are still evaluating if we will be able to make the changes on how we
classify tasks within 1.6. For the moment, showing what the db currently
stores (Executed / Prebuilt) will do.
Cheers
Belén
>
> task_executed = models.BooleanField(default=False) # True means
>Executed, False means Prebuilt
>
>- David
>
>
>From: Damian, Alexandru [mailto:alexandru.damian at intel.com]
>
>Sent: Wednesday, January 08, 2014 7:40 AM
>To: Reyna, David
>Cc: toaster at yoctoproject.org
>Subject: Re: quick question on double key queries
>
>
>
>I'd try:
>
>
> tasks = Task.objects.filter(recipe_id = recipe_id).filter(build_id =
>build_id)
>
>
>
>I suppose the recipe_id and build_id are coming from the frontend through
>GET parameters ?
>
>
>
>Alex
>
>
>
>On Wed, Jan 8, 2014 at 11:17 AM, Reyna, David <david.reyna at windriver.com>
>wrote:
>Hi Alex,
>
>
>
>Perhaps you can answer this easily? I would like to filter the ³Task²
>data base for the records that match a given recipe_id. It appears that I
>need to filter for both the
> FK¹s ³recipe_id² and ³build_id².
>
>
>
>How do I set up that query? I do not think that this is correct:
>
>
>
>def recipe(request, build_id, recipe_id):
>
> Š
>
> tasks = Task.objects.filter(recipe_id=recipe_id, build_id=build_id)
>
>
>
>Thanks,
>
>David
>
>
>
>
>
>
>
>
>
>
>
>
>--
>Alex Damian
>Yocto Project
>
>SSG / OTC
>
>
>
>
>
More information about the toaster
mailing list