@maqstein
Python developer

Почему при отправке POST запроса в flask меня редиректит на fu.Php?

в общем, есть такой код
import os
from app import app
from flask import Flask,render_template,request,flash,redirect,url_for
from config import Configurations
from werkzeug.utils import secure_filename

app.secret_key = b'hul'

@app.route('/dz',methods=['GET','POST'])
def index():
    error = None
    if request.method == 'POST':
        if 'file' not in request.files:
            error = 'слышь,файл выбери!'
            #return redirect(request.url)
        file = request.files['file']
        # if user does not select file, browser also
        # submit an empty part without filename
        if file.filename == '':
            error = 'слышь,файл выбери!'
            #return redirect(request.url)
        if file and allowed_file(file.filename):
            filename = secure_filename(file.filename)
            file.save(os.path.join(app.config['UPLOAD_FOLDER'], filename))
            #return redirect(url_for('uploaded_file',
            #                        filename=filename))
        return render_template('index.html',error = error)
    return render_template('index.html')

запускаю , проверяю страницу ,все норм
но
посл того, как я нажал кнопку для пост запроса
5c6487929833d518389594.png5c64879b3742f383995006.png
на серве php даже не установлен
почему это так работает?
Html:
<!doctype html>
    <title>Upload new File</title>
    <h1>Upload new File</h1>
    <form method=post enctype=multipart/form-data>
      <input type=file name=file>
      <input type=submit value=Upload>
    </form>
{{ error }}
  • Вопрос задан
  • 78 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Marilyn Москва
от 80 000 до 110 000 руб.
RYDLAB Екатеринбург
от 45 000 до 60 000 руб.
от 150 000 до 200 000 руб.
20 февр. 2019, в 23:54
1000 руб./за проект
20 февр. 2019, в 23:26
25000 руб./за проект
20 февр. 2019, в 22:04
500 руб./за проект