# Route: User Registration
@app.route('/register', methods=['GET', 'POST'])
def register():
newusername = request.form['newusername']
userid = request.form['personid']
surname = request.form['surname']
gender = request.form['gender']
section = request.form['section']
designation = request.form['designation']
userimagefolder = 'static/faces/'+newusername+'_'+str(userid)
if not os.path.isdir(userimagefolder):
os.makedirs(userimagefolder)
i, j = 0, 0
cap = cv2.VideoCapture(0)
while 1:
_, frame = cap.read()
faces = extract_faces(frame)
for (x, y, w, h) in faces:
cv2.rectangle(frame, (x, y), (x+w, y+h), (255, 0, 20), 2)
cv2.putText(frame, f'Images Captured: {i}/{nimgs}', (30, 30),
cv2.FONT_HERSHEY_SIMPLEX, 1, (255, 0, 20), 2, cv2.LINE_AA)
if j % 5 == 0:
name = newusername+'_'+str(i)+'.jpg'
cv2.imwrite(userimagefolder+'/'+name, frame[y:y+h, x:x+w])
i += 1
j += 1
if j == nimgs*5:
break
#cv2.imshow('Adding new User', frame)
return render_template('register.html', success=f"User {newusername} {surname} registered successfully!")
else:
return render_template('register.html', error="No face detected. Please try again.")
session.add(name)
session.commit()
return render_template('register.html')
Я пытаюсь добавить пользователя, но получаю указанную ошибку. Я поделился своим кодом @Route для регистрации пользователя. Может ли кто-нибудь дать ценные рекомендации по решению этой проблемы.
[code]# Route: User Registration @app.route('/register', methods=['GET', 'POST']) def register(): newusername = request.form['newusername'] userid = request.form['personid'] surname = request.form['surname'] gender = request.form['gender'] section = request.form['section'] designation = request.form['designation'] userimagefolder = 'static/faces/'+newusername+'_'+str(userid) if not os.path.isdir(userimagefolder): os.makedirs(userimagefolder) i, j = 0, 0 cap = cv2.VideoCapture(0) while 1: _, frame = cap.read() faces = extract_faces(frame) for (x, y, w, h) in faces: cv2.rectangle(frame, (x, y), (x+w, y+h), (255, 0, 20), 2) cv2.putText(frame, f'Images Captured: {i}/{nimgs}', (30, 30), cv2.FONT_HERSHEY_SIMPLEX, 1, (255, 0, 20), 2, cv2.LINE_AA) if j % 5 == 0: name = newusername+'_'+str(i)+'.jpg' cv2.imwrite(userimagefolder+'/'+name, frame[y:y+h, x:x+w]) i += 1 j += 1 if j == nimgs*5: break #cv2.imshow('Adding new User', frame)
return render_template('register.html', success=f"User {newusername} {surname} registered successfully!") else: return render_template('register.html', error="No face detected. Please try again.") session.add(name) session.commit() return render_template('register.html') [/code] Я пытаюсь добавить пользователя, но получаю указанную ошибку. Я поделился своим кодом @Route для регистрации пользователя. Может ли кто-нибудь дать ценные рекомендации по решению этой проблемы.
Помогите, бот работает, но при отправке отчета (фото с сообщением) для пересылки в чат админов дает такую ошибку:
File C:\Users\Lenovo\work.venv\Lib\site-packages\aiogram\client\session\base.py , line 120, in check_response
raise...
Я переношу свой проект Android с Apache HttpClient на модернизацию с помощью OkHttp. Ошибка возврата запроса POST/PUT, хотя пользовательские заголовки приложения одинаковы и Content-Length обоих запросов равны.