def test_put(self): print 'test start' article = Article(testid=1, sectionid=2, content='test') article.put() query = article.all() self.assertEquals(query.count(), 1) query = query.filter("testid =", 1) self.assertEquals(query.count(), 1) for result in query: self.assertEquals(result.content, 'test')
def post(self): title = unicode(self.request.get('title')).strip() abs = unicode(self.request.get('abs')).strip() tags = unicode(self.request.get('tags')).strip() classify = int(self.request.get('classify')) usr = users.get_current_user() if title and abs and usr: art = Article(key_name=MukioTools.rndvid(5), author=usr, title=title, abs=abs, classify=classify, tags=tags.split()) if art: art.put() self.redirect('/addvideo/' + art.key().name() + '/')
def post(self): title = unicode(self.request.get('title')).strip() abs = unicode(self.request.get('abs')).strip() tags = unicode(self.request.get('tags')).strip() classify = int(self.request.get('classify')) usr = users.get_current_user() if title and abs and usr: art = Article(key_name=MukioTools.rndvid(5), author=usr, title=title, abs=abs, classify=classify, tags=tags.split() ) if art: art.put() self.redirect('/addvideo/' + art.key().name() +'/')
def post_article(title, content): logging.error("DB QUERY BEING RUN") b = Article(path=title, content=content) key = b.put() # update memcache m = memcache.get(title) m.append(b) memcache.set(title, m) return b