コード例 #1
0
ファイル: relations_api.py プロジェクト: clkao/grano
def update(id):
    relation = object_or_404(Relation.by_id(id))
    authz.require(authz.project_edit(relation.project))
    data = request_data({'author': request.account})
    relation = relations.save(data, relation=relation)
    db.session.commit()
    return jsonify(relation)
コード例 #2
0
ファイル: relations_api.py プロジェクト: eocaollai/grano
def update(id):
    relation = object_or_404(Relation.by_id(id))
    authz.require(authz.project_edit(relation.project))
    data = request_data({'author': request.account})
    relation = relations.save(data, relation=relation)
    db.session.commit()
    return jsonify(relations.to_rest(relation))
コード例 #3
0
ファイル: relations_api.py プロジェクト: clkao/grano
def delete(id):
    relation = object_or_404(Relation.by_id(id))
    authz.require(authz.project_edit(relation.project))
    relations.delete(relation)
    db.session.commit()
    raise Gone()
コード例 #4
0
ファイル: relations_api.py プロジェクト: clkao/grano
def view(id):
    relation = object_or_404(Relation.by_id(id))
    authz.require(authz.project_read(relation.project))
    return jsonify(relation)
コード例 #5
0
def relations_index(obj_id):
    query = Property.all()
    query = query.filter(Property.relation_id != None)
    obj = Relation.by_id(obj_id)
    query = query.filter_by(relation_id=obj_id)
    return _index(query, obj)
コード例 #6
0
ファイル: relations.py プロジェクト: IuliiSe/openinterests.eu
def view(id):
    relation = Relation.by_id(id)
    if relation is None:
        raise NotFound()
    return render_template("relation.html", relation=relation)
コード例 #7
0
def view(id):
    relation = Relation.by_id(id)
    if relation is None:
        raise NotFound()
    return render_template('relation.html', relation=relation)
コード例 #8
0
ファイル: relations_api.py プロジェクト: eocaollai/grano
def delete(id):
    relation = object_or_404(Relation.by_id(id))
    authz.require(authz.project_edit(relation.project))
    relations.delete(relation)
    db.session.commit()
    raise Gone()
コード例 #9
0
ファイル: relations_api.py プロジェクト: eocaollai/grano
def view(id):
    relation = object_or_404(Relation.by_id(id))
    return jsonify(relations.to_rest(relation))
コード例 #10
0
ファイル: relations_api.py プロジェクト: eocaollai/grano
def view(id):
    relation = object_or_404(Relation.by_id(id))
    return jsonify(relations.to_rest(relation))
コード例 #11
0
def view(id):
    relation = object_or_404(Relation.by_id(id))
    authz.require(authz.relation_read(relation))
    return jsonify(relation)