Для Например, всякий раз, когда я нажимаю кнопку «Загрузить» после выбора изображения, оно просто открывает новую веб-страницу с каталогом изображений и файлов проекта, где я могу перемещаться по файлам/папкам. Это должен быть просто контейнер с предсказанием и текстом.
Я новичок в этом стиле программирования, поэтому пока не знаю, как устранить ошибки, поэтому любой помощь будет очень признательна. Я связал фотографию текущей структуры каталогов проекта.

Вот мой код Python Flask
@app.route('/')
def index():
return render_template('html/enter_p.html')
@app.route('/upload', methods=['POST'])
def upload_file():
if 'file' not in request.files:
return redirect(request.url)
file = request.files['file']
if file.filename == '':
return redirect(request.url)
if file:
# Save the file
file_path = os.path.join(app.config['UPLOAD_FOLDER'], file.filename)
file.save(file_path)
# Redirect to the prediction page
return redirect(url_for('predict', filename=file.filename))
@app.route('/predict/')
def predict(filename):
# Load your model and make a prediction
result = model.predict(os.path.join(app.config['UPLOAD_FOLDER'], filename)) # Replace with your prediction logic
return render_template('results.html', prediction=result, filename=filename)
if __name__ == '__main__':
app.run(debug=True)
Вот HTML-код моих результатов:
Prediction Result: {{ prediction }}
И если необходимо, вот моя форма загрузки:
Upload
Подробнее здесь: https://stackoverflow.com/questions/790 ... thon-flask
Мобильная версия