コード例 #1
0
ファイル: locacao.py プロジェクト: renzon/gae-t01
def index(_write_tmpl, _usuario_logado):
    query = Locacao.query(Locacao.usuario_key == _usuario_logado.key).order(-Locacao.data)
    locacoes = query.fetch()
    for loc in locacoes:
        loc.devolver_path = router.to_path(devolver, loc.key.id())
    dct = {'locacoes': locacoes}
    _write_tmpl('templates/locacao_home.html', dct)
コード例 #2
0
ファイル: locacao.py プロジェクト: renzon/gae-t01
def devolver(_handler, loc_id):
    loc = Locacao.get_by_id(int(loc_id))
    filme = loc.filme_key.get()
    loc.status = 'DEVOLVIDO'
    filme.status = 'DISPONIVEL'
    ndb.put_multi([loc, filme])
    _handler.redirect(router.to_path(index))