Until some days ago it worked. But this isn't a problem... I try
change my code...
I'll try storing the tag list, which it's a list of object.. Is it
possible?


On 11 Feb, 21:51, Marzia Niccolai <ma...@google.com> wrote:
> Hi,
>
> In this case, you are storing a query in Memcache and not the results of the
> query, and this is the cause of the error.
>
> I can't see any reason why you would want to store this query in Memcache,
> you should be fetch()ing some number of results and storing those.
>
> -Marzia
>
> On Wed, Feb 11, 2009 at 5:39 AM, Davide Ferrero <davidefe...@gmail.com>wrote:
>
>
>
> > The error is on line n.173 that corresponds to a for that scroll a
> > query object retrieved from memcache or from Entity.all if there isn't
> > in memcache..
> > However this is the portion of code:
>
> > def tagCloud():
> >                q1=memcache.get("tagCloud")
> >                if q1 is None:
> >                        q1=Tag.all()
> >                        if not memcache.add("tagCloud",q1):
> >                                print "Memcache add error on key
> > \"tagCloud\""
> >                tags=[]
> >                for q in q1:
>
> > What can I do?
> > On 9 Feb, 18:30, Marzia Niccolai <ma...@google.com> wrote:
> > > Hi,
>
> > > Can you please post the code to the handler where you are seeing this
> > issue.
>
> > > -Marzia
>
> > > On Sun, Feb 8, 2009 at 7:30 AM, Davide Ferrero <davidefe...@gmail.com>
> > wrote:
>
> > > > From 2 two days my applications fall in error in every pages. I don't
> > > > have modified nothing from 1 week and three days ago my application
> > > > works correctly.. this is the error log:
>
> > > > #
> > > >      02-08 07:24AM 44.966 / 500 194ms 139ms-cpu 0kb
> > > >      See details
> > > >      79.50.168.248 - - [08/Feb/2009:07:24:45 -0800] "GET / HTTP/1.1"
> > > > 500 104 - -
> > > >      E 02-08 07:24AM 45.081
>
> > > >      'Query' object has no attribute '_Query__query_sets'
> > > >      Traceback (most recent call last):
> > > >        File "/base/python_lib/versions/1/google/appengine/ext/webapp/
> > > > __init__.py", line 498, in __call__
> > > >          handler.get(*groups)
> > > >        File "/base/data/home/apps/sbook/1.331254528912766865/
> > > > main.py", line 89, in get
> > > >          tags=Cloud.tagCloud()
> > > >        File "/base/data/home/apps/sbook/1.331254528912766865/
> > > > main.py", line 173, in tagCloud
> > > >          for q in q1:
> > > >        File "/base/python_lib/versions/1/google/appengine/ext/db/
> > > > __init__.py", line 1336, in __iter__
> > > >          return self.run()
> > > >        File "/base/python_lib/versions/1/google/appengine/ext/db/
> > > > __init__.py", line 1328, in run
> > > >          return _QueryIterator(self._model_class, iter(self._get_query
> > > > ().Run()))
> > > >        File "/base/python_lib/versions/1/google/appengine/ext/db/
> > > > __init__.py", line 1547, in _get_query
> > > >          for query_set in self.__query_sets:
> > > >      AttributeError: 'Query' object has no attribute
> > > > '_Query__query_sets'
>
> > > > Thanks
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to