2011-08-25 5 views

답변

0

attach = request.FILES['attach']attach = request.FILES.get('attach')으로 바꾸어 사용자가 파일을 첨부하지 않은 경우 attachNone이되도록합니다.

request.FILES['attach']을 할 때 필드가 required이 아니라는 점을 제외하고 양식 오류 검사기에서 캐치되었을 수있는 키가 있다고 가정합니다.

+0

'request.FILES.get ('attach', None)'을 할 필요가 없습니까? –

+0

James Khoury :'get' 디폴트는'None'이 아닙니다 –

+0

@rm get을 시도했지만'NoneType '을 던졌습니다. object에 'name'속성 오류가 없습니다. '요청. 파일 '이 가치를 전달하지 않고있는 것 같지만, 이유는 모르겠습니다. html 출력은 확실히''를 포함하고 있습니다. 지금 무엇을 시도 할 지 확신하지 못합니다. –

관련 문제