Hi Omi:

I think you must have a error in this line:

result += "<option value='" + model.id + "'" 

Just because you are trying to concat a String with a Long. And not because 
the model.id is wrong.
Try using str() function like this:

result += "<option value='" + *str(*model.id*)* + "'> some text maybe 
showing id too:"+ *str(*model.id*)* +"</option>"

or this one, more pythonic:

result += "<option value='%s'> some text maybe showing id too:%s</option>" % 
(model.id, model.id)


Another thing I use to do, is print variables that I'm using, just to see if 
is something wrong with it.
I mean:

print "model.id:", model.id
result += "<option value='%s'> some text maybe showing id too:%s</option>" % 
(model.id, model.id)

And watch the console where w2p is running, to see the output.

HTH.

Bye

PS: doble check my code, maybe having a typo 

Reply via email to