コード例 #1
0
 def delete_user(self, username):
     user = models.get_user_by_name(username, models.session_factory())
     if None == user:
         logger.info('User \"{}\" does not exists and can not be deleted.',
                     username)
         return
     position = user.template
     models.delete_user(username, models.session_factory())
     self.f.deleteTemplate(position)
     logger.info('User \"{}\" with template position #{} deleted.',
                 username, str(position))
コード例 #2
0
ファイル: views.py プロジェクト: elhexx/QrCode
def Del():
    if request.method == 'POST':
        fname = request.form['fname']
        lname = request.form['lname']
        try:
            delete_user(fname, lname)
            jsonObject = getUsers()
            return render_template('del.html', data=jsonObject)
        except Exception as e:
            return e.message
    if request.method == 'GET':
        jsonObject = getUsers()
        return render_template('del.html', data=jsonObject)
コード例 #3
0
ファイル: views.py プロジェクト: s-mcqueen/claremont-sms
def receive_verif():
    ''' receives verif form data from the verif modal and processes it '''
    if request.method == "POST":
        data = request.form

        try:
            forms.validate_verif(data)
        except ValidationError, e:
            errors_dict = {}
            errors_dict['errors'] = e.message
            delete_user(data['number'])
            return jsonify(errors_dict)            
        else:            
            forms.process_verif(data['number'])            
            return jsonify(data)
コード例 #4
0
def delete():
    username = request.form.get('username', '')
    if models.delete_user(username):
        return redirect('/users/')
    else:
        return render_template('index.html',
                               deluser_error='删除失败',
                               loginusername=username)
コード例 #5
0
ファイル: app.py プロジェクト: chimacode/python-rest-api
def delete_user(username=None):
    if username is None:
        abort(404)

    logger.debug(username)

    result = models.delete_user(username)

    if not result:
        abort(404)

    return make_response(jsonify('OK'), 204)
コード例 #6
0
def deleteuser():
    username = request.form.get('username', '')
    print username
    if models.delete_user(username):
        ok = True
        result = "删除成功"
    else:
        ok = False
        result = '删除失败'
    if ok:
        return json.dumps({'ok': True, 'result': result})
    else:
        return json.dumps({'ok': False, 'result': result})
コード例 #7
0
ファイル: view.py プロジェクト: 51reboot/actual_07_homework
def deleteuser():
    username = request.form.get('username', '')
    print username
    if models.delete_user(username):
        ok = True
        result = "删除成功"
    else:
        ok = False
        result = '删除失败'
    if ok:
        return json.dumps({'ok' : True, 'result': result})
    else:
        return json.dumps({'ok': False,'result' :result})
コード例 #8
0
ファイル: views.py プロジェクト: 51reboot/actual_07_homework
def deleteUser():
    _id = request.args.get("id", "")
    models.delete_user(_id)
    return redirect("/users/")
コード例 #9
0
ファイル: views.py プロジェクト: ocker/actual_07_homework
def deleteUser():
	_id = request.args.get('id', '')
	models.delete_user(_id)
	return redirect(url_for('listUser'))
コード例 #10
0
ファイル: views.py プロジェクト: ocker/actual_07_homework
def deleteUser():
    _id = request.args.get('id', '')
    models.delete_user(_id)
    return redirect('/users/')
コード例 #11
0
def deleteUser():
    _id = request.args.get('id', '')
    models.delete_user(_id)
    #return redirect('/users/')
    return json.dumps({'ok': True})
コード例 #12
0
ファイル: user.py プロジェクト: 51reboot/actual_07_homework
def delete():
  username = request.form.get('username','')
  if models.delete_user(username):
    return redirect('/users/')
  else:
    return render_template('index.html',deluser_error='删除失败',loginusername=username)
コード例 #13
0
ファイル: views.py プロジェクト: 51reboot/actual_07_homework
def deleteUser():
    _id = request.args.get('id', '')
    models.delete_user(_id)
    return redirect('/users/')
コード例 #14
0
        'url': '4url',
        'category_id': categories[3].id,
        'user_id': user_id
    }, {
        'name': '4name1',
        'description': '4description1',
        'url': '4url1',
        'category_id': categories[3].id,
        'user_id': user_id
    }]
    for item in items:
        add_item(name=item['name'],
                 description=item['description'],
                 url=item['url'],
                 category_id=item['category_id'],
                 user_id=item['user_id'])


if __name__ == '__main__':
    # always clean slate test data
    delete_user(user_id=None)
    delete_item(item_id=None)
    delete_category(category_id=None)

    print 'populate_users'
    populate_users()
    print 'populate_categories'
    populate_categories()
    print 'populate_items'
    populate_items()
コード例 #15
0
def delete_user():
    uid = request.args.get('id')
    models.delete_user(uid)
    return redirect('/users/')
コード例 #16
0
def user_delete():
    username = request.args.get('username', '')
    models.delete_user(username)
    return redirect('/users/')
コード例 #17
0
ファイル: views.py プロジェクト: 51reboot/actual_07_homework
def deleteUser():
    _id = request.args.get('id', '')
    models.delete_user(_id)
    #return redirect('/users/')
    return json.dumps({'ok' : True})
コード例 #18
0
def delete_user(id):
    try:
        models.delete_user(id)
        return None, 204
    except:
        return jsonify({"erro": "Usuário possui itens conectados a ele"})