Exemple #1
0
def add_code():
    """
    添加代码仓库
    :return:
    """

    if get_login_user_id() == 0:
        return redirect("/user/account")

    title = request.forms.title
    status = request.forms.status
    user_id = get_login_user_id()

    create_time = datetime.datetime.now()
    token = hashlib.md5(
        create_time.strftime("%Y%m%d%H%M%S").encode("UTF-8")).hexdigest()
    warehouse = hashlib.md5(str(user_id).encode("UTF-8")).hexdigest()

    dao = CodeModel(title=title,
                    status=status,
                    user_id=user_id,
                    create_time=create_time,
                    token=token,
                    warehouse=warehouse)
    if not dao.save():
        return {"code": -1}

    return {"code": 0}