0
나는 양식 모델을 가지고있다. 첨부 파일 기능을 제거하면 모든 것이 정상적으로 작동합니다. 어떤 제안?장고 이메일 첨부 파일 문제
나는 양식 모델을 가지고있다. 첨부 파일 기능을 제거하면 모든 것이 정상적으로 작동합니다. 어떤 제안?장고 이메일 첨부 파일 문제
attach = request.FILES['attach']
을 attach = request.FILES.get('attach')
으로 바꾸어 사용자가 파일을 첨부하지 않은 경우 attach
이 None
이되도록합니다.
request.FILES['attach']
을 할 때 필드가 required
이 아니라는 점을 제외하고 양식 오류 검사기에서 캐치되었을 수있는 키가 있다고 가정합니다.
'request.FILES.get ('attach', None)'을 할 필요가 없습니까? –
James Khoury :'get' 디폴트는'None'이 아닙니다 –
@rm get을 시도했지만'NoneType '을 던졌습니다. object에 'name'속성 오류가 없습니다. '요청. 파일 '이 가치를 전달하지 않고있는 것 같지만, 이유는 모르겠습니다. html 출력은 확실히''를 포함하고 있습니다. 지금 무엇을 시도 할 지 확신하지 못합니다. –