Beispiel #1
0
def new(username):
    gid = Logic.objects.count() + 1
    uid = Logic.objects(username=username).count() + 1
    if checkuser(username):
        deskname = Logic.objects(username=username).order_by("+pubtime")
        new_desk = 'desk-' + str(uid)
        Logic(title=new_desk, tid=gid, username=username).save()
    else:
        user = User.objects(username=username)
        if len(user):
            gravatar_url = get_gravatar(user)
            return render_template(
                "noyet.html",
                username=username,
                img=gravatar_url,
                msg='You do not has edit {} authority yet :('.format(username))
    return redirect('/{}/{}/edit'.format(username, new_desk))