У меня есть маршрут входа, по которому пользователь может войти в учетную запись.Я хочу получить данные формы этого маршрута входа из другого маршрута.Но это всегда терпит неудачу.
@app.route('/attendance', methods = ['GET', 'POST'])
def attendance():
O_id = request.form.get('O_id')
print('Welcome', O_id)
emp_nums = {'1000': 'DEV', '1001': 'ANA'}
value = emp_nums.get(O_id,"")
print('team is',value)
userDetails = Employee_data.query.filter_by(team = value).all()
return render_template('take_attendance.html', userDetails=userDetails)
Я использую эту простую форму HTML
<form action="" method="POST" margin="center">
<label>ID</label>
<input type="text" name="U_id" value
{{request.form.U_id}}">
<label>Password</label>
<input type="password" na`enter code here`me="password" value="{{request.form.password}}">
<button type="submit" class="btn btn-primary">Submit</button>
</form>
Модель Employee_data:
class Employee_data(db.Model):
id = db.Column(db.Integer, primary_key=True)
O_id= db.Column(db.String(20), unique=True, nullable=False)
team = db.Column(db.String(50), nullable=False)
name = db.Column(db.String(100), nullable=False)
location = db.Column(db.String(100), nullable=False)
def __repr__(self):
return 'Employee_data %r' % self.oracle_id,self.name
Мне нужно только получить имя иO_Id
Есть что-то, что я здесь скучаю?