Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -569,13 +569,6 @@ def set_res():
|
|
| 569 |
|
| 570 |
@app.route('/upload', methods=['POST'])
|
| 571 |
def upload_file():
|
| 572 |
-
# Получаем ключ авторизации из запроса
|
| 573 |
-
api_sys_control = request.form.get('api_key_sys')
|
| 574 |
-
|
| 575 |
-
# Проверка ключа авторизации
|
| 576 |
-
if api_sys_control != api_key_sys:
|
| 577 |
-
return jsonify({"error": "Unauthorized access"}), 403
|
| 578 |
-
|
| 579 |
# Проверяем, что файл был отправлен
|
| 580 |
if 'file' not in request.files:
|
| 581 |
return jsonify({"error": "No file part"}), 400
|
|
@@ -591,11 +584,12 @@ def upload_file():
|
|
| 591 |
save_path = os.path.join(UPLOAD_FOLDER, unique_filename)
|
| 592 |
file.save(save_path)
|
| 593 |
|
| 594 |
-
# Возвращаем полный URL загруженного файла
|
| 595 |
-
full_url = request.url_root.
|
| 596 |
-
return jsonify({
|
| 597 |
-
|
| 598 |
-
|
|
|
|
| 599 |
|
| 600 |
@app.route('/uploads/<filename>', methods=['GET'])
|
| 601 |
def uploaded_file(filename):
|
|
|
|
| 569 |
|
| 570 |
@app.route('/upload', methods=['POST'])
|
| 571 |
def upload_file():
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 572 |
# Проверяем, что файл был отправлен
|
| 573 |
if 'file' not in request.files:
|
| 574 |
return jsonify({"error": "No file part"}), 400
|
|
|
|
| 584 |
save_path = os.path.join(UPLOAD_FOLDER, unique_filename)
|
| 585 |
file.save(save_path)
|
| 586 |
|
| 587 |
+
# Возвращаем полный URL загруженного файла
|
| 588 |
+
full_url = request.url_root.rstrip('/') + '/uploads/' + unique_filename
|
| 589 |
+
return jsonify({
|
| 590 |
+
"message": "File uploaded successfully",
|
| 591 |
+
"url": full_url
|
| 592 |
+
}), 200
|
| 593 |
|
| 594 |
@app.route('/uploads/<filename>', methods=['GET'])
|
| 595 |
def uploaded_file(filename):
|