コード例 #1
0
def add_collaborators(path):
    print 'add_collaborators'
    if request.method == 'POST':
        owner_name = path.split('/')[0]
        repo_name = path.split('/')[1]
        username = (request.form['collab_name']).lower().strip()
        message = db.add_collaborators(repo_id=db.get_repo_id(
            repo_name, owner_name),
                                       username=username)
        types = 'add_collab_err'
        if 'Succ' in message:
            types = 'add_collab_succ'
        flash(message, types)
        return redirect(
            url_for('repository', username=owner_name, path=repo_name))
    return render_template('./add_collaborators.html')