Пример #1
0
 def on_delete(self, req, resp):
     articles = Article.fetch(req)
     if len(articles) != 1:
         resp.status = falcon.HTTP_400
         resp.body = '400 Bad Request'
     else:
         article = articles[0]
         article.key.delete()
         resp.status = falcon.HTTP_204
Пример #2
0
 def on_get(self, req, resp):
     articles = Article.fetch(req)
     resp.status = falcon.HTTP_200
     resp.body = json.dumps({
         'articles': [{
             'key': article.key.urlsafe(),
             'author': article.author,
             'title': article.title,
             'body': article.body
         } for article in articles]
     })
Пример #3
0
def parse_value(req):
    return Article.fetch(req)