コード例 #1
0
ファイル: views.py プロジェクト: ryansb/samnotes
def post_note(request):
    work = DBSession.query(Note).filter(Note.id == request.matchdict['nid']).first()
    if request.json.get('text', None):
        work.text = request.json['text']
    work.modified_at = datetime.now()
    DBSession.add(work)
    DBSession.commit()

    return work.to_dict()
コード例 #2
0
ファイル: views.py プロジェクト: ryansb/samnotes
def del_note(request):
    work = DBSession.query(Note).filter(Note.id == request.matchdict['nid']).first()
    DBSession.delete(work)
    DBSession.commit()
    return "Success"
コード例 #3
0
ファイル: views.py プロジェクト: ryansb/samnotes
def put_note(request):
    work = Note.from_dict(request.json)
    DBSession.add(work)
    DBSession.commit()
    return work.to_dict()