저는 일반적으로 파이썬과 프로그래밍에 익숙하지 않습니다. 양식 필드 유효성 검사기를 Optional()으로 설정하더라도 계속 UploadNotAllowed 오류가 발생합니다. 내 목표는 사용자가 프로필 사진을 업로드하거나 업로드하지 않도록 선택할 수있게하는 것입니다. 이미지를 업로드하도록 선택하면 모든 구성이 잘 작동합니다. 도움이 될 것입니다. 여기 는
사용자가 사진을 업로드 할 수 있습니다, 지금까지, 나는 플라스크-업로드 라이브러리를 사용하고 웹 사이트를 작성하는 노력 이 문서의 예제에서 사용 (문서 here) 입니다 상당히 중요한 것 같습니다 클래스 Photo : rec = Photo(filename=filename, user=g.user.id)
rec.store()
...
현재 다른 사용자가 파일을 업로드하고 업로드 한 파일을 변환하며 변환 된 파일을 다운로드 할 수있는 작은 웹 인터페이스를 만들고 있습니다. 전환에 대한 세부 정보는 내 질문에 중요하지 않습니다. 현재 업로드 된 파일을 관리하기 위해 flask-uploads를 사용하고 있으며 파일 시스템에 저장하고 있습니다. 사용자가 파일을 업로드하고 변환하면 파일을 삭제할
Flask-WTF -> Flask-Uploads에서받은 파일에서 일부 PIL/베개 작업을 수행하려고하는 Flask 응용 프로그램이 있지만 파일을 저장할 때 바이트가 누락되어 이미지가 유효하지 않습니다. 그것도 원래의 업로드를 손상에 추가 PIL 운영 결과와 이미지의 복사본을 만드는 것 같다 : 나는 img = Image.open(f).copy()을 제거하면