コード例 #1
0
ファイル: views.py プロジェクト: astagi/magpi-api
def get_issues_list_from_db(token):
    curs = Cursor(urlsafe=token)
    issues, curs, _ = Issue.query().order(-Issue.id).fetch_page(10, start_cursor=curs)
    if issues:
        issues_list = {}
        if curs:
            issues_list['pagetoken'] = curs.urlsafe()
        issues_list['issues'] = []
        for issue in issues:
            issues_list['issues'].append(issue.minimize())
        return issues_list
    return None
コード例 #2
0
ファイル: views.py プロジェクト: astagi/magpi-api
def get_issue_from_db(issue):
    issues = Issue.query(Issue.id==issue).fetch()
    if issues:
        return issues[0].maximize()
    return None