Size: a a a

2021 September 12

NK

Nick Ki in Python Flask
Как и впрочем все :)
источник

AF

Artem Fadeev in Python Flask
< Allow: OPTIONS, GET, HEAD, PATCH, DELETE
<
{
   "message": "The method is not allowed for the requested URL."
}

как в этом туториале сделать чтобы пост запросы принимались?
источник

AK

Anton Krevedko in Python Flask
Все перепробовал, Wireshark, MITM, оба запроса будь то с Node.js или с Python имеют одинаковые Headers с одинаковым неймингом хедеров с одинаковым порядком
Видимо что-то лютое стоит у Яндекса, что детерминирует Python и фейкует данные

Что думаете? В какую сторону копать? Может в TCP есть какое-то палево по которому можно детерминировать Python запрос
источник

AT

Alex Ted in Python Flask
код в студию
источник

DD

D D in Python Flask
Добрый вечер. Подскажите почему вылетает ошибка.

Traceback (most recent call last):
 File "C:/Users/dolgo/PycharmProjects/vpp-flask/main.py", line 31, in <module>
   def upload():
 File "C:\Users\dolgo\AppData\Local\Programs\Python\Python38-32\lib\site-packages\flask\app.py", line 1315, in decorator
   self.add_url_rule(rule, endpoint, f, **options)
 File "C:\Users\dolgo\AppData\Local\Programs\Python\Python38-32\lib\site-packages\flask\app.py", line 98, in wrapper_func
   return f(self, *args, **kwargs)
 File "C:\Users\dolgo\AppData\Local\Programs\Python\Python38-32\lib\site-packages\flask\app.py", line 1282, in add_url_rule
   raise AssertionError(
AssertionError: View function mapping is overwriting an existing endpoint function: upload
источник

DD

D D in Python Flask
Если роут upload или upload-local закомментировать то все работает.
источник

DD

D D in Python Flask
источник

DD

D D in Python Flask
Нашел.
источник

V

Vladi in Python Flask
Больше выглядит что у тебя два одинаковых эндпоинта
источник

V

Vladi in Python Flask
А на скрине это так и есть
источник

V

Vladi in Python Flask
Название функции измени и все
источник

V

Vladi in Python Flask
А то две функции с одинаковым названием
источник

DD

D D in Python Flask
два upload было.
источник
2021 September 13

AT

Alex Ted in Python Flask
Пжл, прекратите выкладывать трейсбеки и код в сообщениях
источник

B

Bartes in Python Flask
А где тогда выкладывать?
источник

С

Сергей in Python Flask
Правила
2. Код > больше 15 строк = на gist -> затем ссылку gist в сообщение. https://gist.github.com
источник

B

Bartes in Python Flask
источник

DD

D D in Python Flask
Ок, сори.
источник

DD

D D in Python Flask
Подскажите почему файл на диск сохраняется нормально, а в storage записывается с размером 0Б?
def upload_file_storage(request):
   file = request.files['myFile']
   file_name = request.files['myFile'].filename
   file.save(f'C:\\Users\\dolgo\\Downloads\\{file_name}')
   s3.put_object(
       Body=file,
       Bucket='test-bucket',
       Key=file_name,
   )
   return jsonify("upload_file_storage")
источник

V

Vladi in Python Flask
а ты уверен что file отдаёт байты ? print(type(file))
источник