You'll want to read up on all the services we offer: Alfred came over and showed us how to use the workflow weather page:
http://0.prod-appengine.workflow.weather.apphosting.yq.borg.google.com:25962/index-page.html There's a logjam at IndexThrottler. Is there any way we can reduce the amount of throttling that's happening? On Wed, Mar 10, 2010 at 12:16 AM, Massimiliano <[email protected]> wrote: > Sorry to bother you. > And if I need to have a script working every night at the same hour (to work > on the datastore changing some values). How can I do this? > Thanks > > 2010/3/9 drew einhorn <[email protected]> >> >> On Tue, Mar 9, 2010 at 4:07 AM, Massimiliano >> <[email protected]> wrote: >> > Dear All, >> > using the Users Google library, I can have my own users or it refer only >> > to >> > the Google Users. (I trying to understand if there is an easy way to >> > manage >> > the users, I don't want wave too many code lines and I need to have >> > specif >> > field in the registration form). >> >> Here's how I address these problems in my app. >> >> I use the users email address as their ID >> >> First I require all my users to have a google account for their email >> address. >> If they don't already have an account I send them to: >> >> https://www.google.com/accounts/NewAccount >> >> First thing the MainPage I have the following code. >> >> user = users.get_current_user() >> if user == None: >> self.redirect(users.create_login_url(self.request.uri)) >> else : >> email = user.email().lower() >> >> At this point I know google has authenticated the user. >> But it could be anyone of Google gazillion users, >> not necessarily one of my users. >> >> I need to check if it's one of my users, so I create >> >> class MyUsers(db.Model): >> uemail = db.StringProperty() >> . >> . >> . >> >> I know there is a db.EmailProperty(), but it is too hypersensitive and >> does not allow Null values, sometimes I want to set up an entry before >> I have gathered all the necessary info, db.StringProperty() is less of a >> hassle. >> >> I import the list of valid users from an external application using the >> bulkloader. >> >> Actually I have some more tables (I'm stuck on sql nomemclature) >> that list admin users, and other kinds of users with different privileges. >> >> So before I let a user do anything I check to appropriate table, >> admin, regular users, etc. to see if the email that google validated >> for has the appropriate privileges. >> >> -- >> Drew Einhorn >> >> -- >> 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. >> > > > > -- > > My email: [email protected] > My Google Wave: [email protected] > > -- > 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. > -- Ikai Lan Developer Programs Engineer, Google App Engine http://googleappengine.blogspot.com | http://twitter.com/app_engine -- 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.
