У меня есть серверная часть Flask, цель которой — получить файл и обработать его. Теперь у меня есть интерфейс Next, в который можно загружать файлы. Теперь, когда я выполнил точные шаги с html-файлом шаблона в проекте flask, это действительно сработало, но когда я выполнил те же шаги с помощью приложения Next, файлы не отправляются. Это следующие файлы.
Приложение Flask
@app.route('/result', methods=['GET','POST'])
def mainProcessingAPI():
if request.method == 'POST':
checkFolderStruct()
# check if the post request has the file part
if 'file' not in request.files:
flash('No file part')
return ('Please Enter A file')
file = request.files['file']
if file and allowed_file(file.filename):
filename = f"{setInstanceCounter()}_{secure_filename(file.filename)}"
file.save(os.path.join(app.config['UPLOAD_FOLDER'], filename))
processFile(filename)
return render_template('result.html')
else:
return render_template('error.html'), {"Refresh": "3; url=http://localhost:5000/"}
def allowed_file(filename):
return '.' in filename and \
filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS
@app.route('/', methods=['POST','GET'])
def mainApp():
return render_template('index.html') #Not Used Anymore. (Works with upload though)
if __name__ == '__main__':
app.run(host='localhost',port=5000, debug=True)
Index.html (где загрузка файла работает правильно)
File input test
Следующее приложение
handleDrop(event) } onDragOver={(event) => handleDragover(event)}>
Click to upload or drag and drop
.CSV only
handleUpload(event)}/>
Selected file: {uploadName}
Подробнее здесь: https://stackoverflow.com/questions/786 ... -with-post
Интеграция бэкэнда Flask с интерфейсом NextJS, файлы не получены с помощью действия POST ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Интеграция бэкэнда Flask с интерфейсом NextJS, файлы не получены с помощью действия POST
Anonymous » » в форуме Python - 0 Ответы
- 14 Просмотры
-
Последнее сообщение Anonymous
-
-
-
POST 404 (не найден) с интерфейсом машинописного текста на серверной части Python (flask)
Anonymous » » в форуме Python - 0 Ответы
- 39 Просмотры
-
Последнее сообщение Anonymous
-