Example #1
0
File: user.py Project: zorovk/Guss
def save_cookie(handler, userkey):
    token = generate_cookie_token()
    cookie_value = userkey.urlsafe() + "|" + token
    expire = datetime.now() + timedelta(days=30)
    handler.response.set_cookie("_", cookie_value, expires = expire, httponly=True, overwrite=True)
    q = ndb.Key("UserCookieModel", userkey.id()).get()
    if not q:
        model = UserCookieModel(id=userkey.id(), token=token)
        model.put()
    else:
        q.token = token
        q.put()
Example #2
0
File: main.py Project: mzp/skk-sync
 def post(self):
   self.request.charset = 'utf8'
   form = WordForm(self.request)
   if form.is_valid():
     model = form.save(commit=False)
     model.user = users.get_current_user()
     model.put()
     self.redirect('/home')
   else:
     self.render('dict_add',{
         'form': form
         })