Bruno and David, Thanks. I greatly appreciate the help.
You're right. I should include this in the model and have it handled by a class. Right now I'm just focused on figuring out the mechanics of django. Again, thank you very much for taking the time to explain this. Matt On Sep 2, 3:06 pm, bruno desthuilliers <[EMAIL PROTECTED]> wrote: > On 2 sep, 20:22, Matt Berg <[EMAIL PROTECTED]> wrote: > > > Sorry. > > > Yes, in the template I do a loop... > > > for crop in crops > > Where do "crops" come from ? In your above code, you only returned the > ci dict, no t crops. > > > In the view, I make an array ci (cropinfo). > > It's actually a dict, not an array. > > > Each ci I append a new > > dict object (cd) which is associated with the crop id. > > > In the template, I just want to loop through the crops > > How do you make these crops available to your template ? > > > and then > > display items in the embedded dict that are tied to the crop.id. > > It would be simpler to just attach each 'cd' dict to your crop objects > in the view, then return the list of crops, ie: > > def crop_info(season,crops): > hectares = 0 > for c in crops: > hectares += c.hectares > cd = {} > cd['dap_kg_dollar'] = (season.DAP_local_fiftykg_price / > season.forex_input) / 50 > cd['urea_kg_dollar'] = (season.urea_local_fiftykg_price / > season.forex_input) / 50 > cd['seed_local_dollar'] = c.local_seed_price / > season.forex_input > cd['seed_improved_dollar'] = c.improved_seed_price / > season.forex_input > cd['total'] = (c.seed * cd['seed_improved_dollar']) + > (cd['urea_kg_dollar'] * c.urea) > c.crop_info = cd > return crops > > Then in your template: > > {% for crop in crops %} > {{crop.id}} : {{ crop.crop_info.total }} > {% endfor %} > > HTH --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---