On Thu, Nov 13, 2008 at 1:33 PM, Marzia Niccolai <[EMAIL PROTECTED]> wrote:
> Hi,
>
> It should be:
>
> self.response.out.write(pevent.key())
That didn't work either. :-?
Bad choice of member name on my part. Let me rephrase the code:
for pevent in pevents: # I've also used "for pevent in query:"
self.response.out.write(pevent.senderId)
self.response.out.write("\n")
where senderId is a member of the object.
On a whim, I did
self.response.out.write(pevent.senderId())
which, to my mind, should have generated an error, but didn't. The code
still printed out
Showing events:
<class 'google.appengine.ext.db.StringProperty'>
<class 'google.appengine.ext.db.StringProperty'>
Sometimes these kinds of things are hard to see in your own code :)
I know. The strange thing is I have this working in *another* project. I
can't tell the difference between the two (other than the objects in
question).
>
>
> -Marzia
>
>
> On Thu, Nov 13, 2008 at 9:41 AM, faber <[EMAIL PROTECTED]> wrote:
>
>>
>> I think I'm missing something really simple here but I can't see
>> what. I have an object I'm calling ProgressEvent (PE) which is a
>> db.Model that I've successfully written and stored. I am now writing
>> a function to show all the PEs in the datastore, so I wrote this:
>>
>> class showProgressEvents(webapp.RequestHandler):
>> def get(self):
>> query = ProgressEvent.all()
>> pevents = query.fetch(10)
>>
>> self.response.out.write("Showing events:\n")
>>
>> for pevent in pevents: # I've also used "for pevent in query:"
>> self.response.out.write(pevent.key)
>> self.response.out.write("\n")
>>
>> But all it ever prints is:
>> Showing events:
>> <class 'google.appengine.ext.db.StringProperty'>
>> <class 'google.appengine.ext.db.StringProperty'>
>>
>> The number of lines printed is correct. What am I missing?
>>
>> --
>>
>> faber
>>
>>
>>
>
> >
>
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Google App Engine" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/google-appengine?hl=en
-~----------~----~----~----~------~----~------~--~---