示例#1
0
def edit_question(question, tags):
    db_session.begin()
    new_tags(tags)

    db_session.add(question)
    db_session.commit()

    return QUESTION_EDIT_OK
示例#2
0
def edit_question_tags(qid, tags):
    db_session.begin()
    new_tags(tags)

    db_session.query(Question_Tag).filter_by(question_id=qid).delete()
    db_session.add_all([Question_Tag(qid,tag) for tag in tags])
    db_session.commit()
    return QUESTION_TAG_EDIT_OK
示例#3
0
def edit_question_tags(qid, tags):
    db_session.begin()
    new_tags(tags)

    db_session.query(Question_Tag).filter_by(question_id=qid).delete()
    db_session.add_all([Question_Tag(qid, tag) for tag in tags])
    db_session.commit()
    return QUESTION_TAG_EDIT_OK
示例#4
0
def new_question(question, tags):
    db_session.begin()
    new_tags(tags)

    db_session.add(question)
    db_session.commit()

    return QUESTION_ADD_OK
示例#5
0
def edit_question(question, tags):
    db_session.begin()
    new_tags(tags)

    db_session.add(question)
    db_session.commit()

    return QUESTION_EDIT_OK
示例#6
0
def new_question(question, tags):
    db_session.begin()
    new_tags(tags)

    db_session.add(question)
    db_session.commit()

    return QUESTION_ADD_OK
示例#7
0
def new_resource(resource, tags):
    db_session.begin()
    new_tags(tags)

    db_session.add(resource)
    db_session.commit()

    return RESOURCE_ADD_OK
示例#8
0
def new_resource(resource, tags):
    db_session.begin()
    new_tags(tags)

    db_session.add(resource)
    db_session.commit()

    return RESOURCE_ADD_OK
示例#9
0
def edit_resource_tags(rid, tags):
    new_tags(tags)
    db_session.query(Resource_Tag).filter_by(resource_id=rid).delete()
    db_session.add_all([Resource_Tag(rid,tag) for tag in tags])
    db_session.commit()
    return RESOURCE_TAG_EDIT_OK