add route to all forms
This commit is contained in:
16
app.py
16
app.py
@@ -28,17 +28,29 @@ def adminpage():
|
|||||||
@app.route('/adduser', methods=['GET', 'POST'])
|
@app.route('/adduser', methods=['GET', 'POST'])
|
||||||
def useradd():
|
def useradd():
|
||||||
if request.method == 'POST':
|
if request.method == 'POST':
|
||||||
|
"""
|
||||||
fio = request.form['fio']
|
fio = request.form['fio']
|
||||||
dolgn = request.form['dolgnost']
|
dolgn = request.form['dolgnost']
|
||||||
userAdd = User(FIO=fio, dolgnost=dolgn)
|
userAdd = User(FIO=fio, dolgnost=dolgn)
|
||||||
db.session.add(userAdd)
|
db.session.add(userAdd)
|
||||||
db.session.commit()
|
db.session.commit()
|
||||||
|
"""
|
||||||
|
print('add user')
|
||||||
return redirect(url_for('adminpage'))
|
return redirect(url_for('adminpage'))
|
||||||
|
|
||||||
|
|
||||||
@app.route('/addprogul')
|
@app.route('/addprogul', methods=['GET', 'POST'])
|
||||||
def addprogul():
|
def addprogul():
|
||||||
pass
|
if request.method == 'POST':
|
||||||
|
print("add progul ")
|
||||||
|
|
||||||
|
""""
|
||||||
|
dataproeba = request.form['dateprogul']
|
||||||
|
sotrId = request.form['sotrudnil']
|
||||||
|
print(dataproeba)
|
||||||
|
print(sotrId)
|
||||||
|
"""
|
||||||
|
return redirect(url_for('adminpage'))
|
||||||
|
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
|
|||||||
@@ -18,21 +18,20 @@
|
|||||||
</header>
|
</header>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<div class="container card">
|
<div class="container card">
|
||||||
<form method="post" enctype=multipart/form-data action="/addprogul">
|
|
||||||
|
|
||||||
<h2>Добавить прогул</h2>
|
<h2>Добавить прогул</h2>
|
||||||
<label> Выберите сотрудника из списка ниже </label>
|
<form method=post enctype=multipart/form-data action="/addprogul">
|
||||||
<select class="form-select" aria-label="Default select example">
|
|
||||||
{% for key, value in users.items() %}
|
|
||||||
|
|
||||||
|
|
||||||
|
<label> Выберите сотрудника из списка ниже </label>
|
||||||
|
<select class="form-select" name="sotrudnik">
|
||||||
|
{% for key, value in users.items() %}
|
||||||
<option value="{{key}}">{{value}}</option>
|
<option value="{{key}}">{{value}}</option>
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
</select>
|
</select>
|
||||||
<label for="startDate">Выберите дату прогула</label>
|
<label for="startDate">Выберите дату прогула</label>
|
||||||
<input id="startDate" class="form-control" type="date" />
|
<input id="startDate" class="form-control" type="date" name='dateprogul' />
|
||||||
<button type="button" class="btn btn-primary">Добавить</button>
|
<button type="submit" class="btn btn-primary">Добавить</button>
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -40,27 +39,24 @@
|
|||||||
<div class="container card">
|
<div class="container card">
|
||||||
<h2>
|
<h2>
|
||||||
Добавить сотрудника
|
Добавить сотрудника
|
||||||
|
</h2>
|
||||||
<form method="post" enctype=multipart/form-data action="/adduser">
|
<form method="post" enctype=multipart/form-data action="/adduser">
|
||||||
<div class="mb-3">
|
<div class="mb-3">
|
||||||
<label >ФИО сотрудника</label>
|
<label>ФИО сотрудника</label>
|
||||||
<input name="fio" type="text" class="form-control">
|
<input name="fio" type="text" class="form-control">
|
||||||
</div>
|
</div>
|
||||||
<div class="mb-3">
|
<div class="mb-3">
|
||||||
<label for="exampleInputPassword1" class="form-label">Должность</label>
|
<label for="exampleInputPassword1" class="form-label">Должность</label>
|
||||||
<select class="form-select" name="dolgnost" aria-label="Default select example">
|
<select class="form-select" name="dolgnost">
|
||||||
<option value="laborant">Лаборант</option>
|
<option value="laborant">Лаборант</option>
|
||||||
<option value="ingener">Инженер</option>
|
<option value="ingener">Инженер</option>
|
||||||
<option value="vedingener">Ведущий инженер</option>
|
<option value="vedingener">Ведущий инженер</option>
|
||||||
</select>
|
</select>
|
||||||
<button type="submit" class="btn btn-primary">Добавить</button>
|
<button type="submit" class="btn btn-primary">Добавить</button>
|
||||||
</div>
|
|
||||||
|
|
||||||
</form>
|
</form>
|
||||||
|
|
||||||
</h2>
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
</body>
|
</body>
|
||||||
|
|
||||||
</html>
|
</html>
|
||||||
Reference in New Issue
Block a user