Rainy

Yes I think you and Bruno have helped me look at it all over again and I will certainly get into Python so I can understand it more fully. I have not ever programmed before and although I have tried to seek local authority courses and other types of training it seems they are not there. I am self taught in all aspects of IT as I am now passed the half century the idea of computing was not even considered when I was at school!

Anyway, thank you for your comments and time. I'm sure you will be hearing from me again, but I hope next time it will be about more pertinent issues.

Best - Trevor



Rainy wrote:
On Jan 24, 1:46 pm, Trevor Stanley <h...@balancingact.me.uk> wrote:
Bruno

I will take your advice and seek out some Python literature.  I did run
through an online Python tutorial about a year ago.  I should probably
go through it again as I may understand it more now.

Thanks, even though your delivery is rather blunt - Trevor


It seems like the problem is that you're trying to do
fairly complex things in django when you don't
have good understanding of python. Simply
reading python tutorial will help but probably
won't be enough, I would recommend doing a
few small, simple projects in plain python to get
a good practical knowledge of how functions,
lists and dictionaries work.

In the above code, you apparently thought that
in line qft=ft(sum('percentage')) ,
percentage field will somehow be extracted from
ft and then summed. You should understand that
the line is equivalent to
mysum = sum('percentage')
qft = ft(mysum)

Then you'd certainly see that sum('percentage')
is trying to make a sum out of the string. Again,
this is a tidbit of basic python knowledge that
you have to have a perfect grip on before
doing the type of project that you have here.

It's ok to try things and run into errors. But you
have to have a better grasp on fundamentals
when you do that. In the above example, adding
a sum() call inside a call to ft and giving it a field
name as argument is as likely to work as doing

ft('percentage') # please sum

or

ft{'percentage':sum}

or a million of other things that won't work and
result in confusing errors.

Walk before you run and all that..  HTH, -ak


--
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 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

Reply via email to