2013-05-15 2 views

답변

0

Django-postman은 정확히 SMTP 기반 메시징 시스템이 아니므로 첨부 파일을 다른 모듈을 통해 구현해야합니다. 난 당신이 장고 파일 관리 중 일부는 프로젝트를 확인해야한다고 생각

https://www.djangopackages.com/grids/g/file-managers/ 내가 해시 이름의 어떤 종류의 파일을 저장하고 우체부 메시지와 함께이 이름을 연결하는 것입니다 생각할 수있는 가장 간단한 아이디어의

하나.

나는 이것이 우편 배달부 자체에 좋은 추가라고 생각합니다.

+0

예 - 현재 나의 접근 방식은 FileField와 몇 가지 다른 모델과 이러한 첨부 파일을 메시지에 연결하는 다른 모델로 구성된 별도의 "첨부"모델을 사용하는 것입니다. 나는 장고 패키지에 대한 큰 전문가가 아니기 때문에 우편 배달부보기 (답장,보기)와 서식 파일을 다시 작성하는 것처럼 느껴 지므로 올바른 방법을 사용하지 않을 것이라고 느끼게합니다. –

+0

나는 이것이 장고 주석 프레임 워크가 어떻게 작동하는지 살펴 보는 것이 가장 좋은 방법이라고 생각한다. 그것과 관련된 원래의 contenttype에 대한 약간의 변경이 필요합니다. 신호 등을 확인해야합니다 ... 우체국에 많은 변경 사항이 없어도 구현할 수있는 방법입니다. – dusual

+1

그래서이 기능을 추가하는 데 오늘 썼습니다. 작업. 불행히도, 나는 앱 자체가 쉽게 이동할 수 있다고 생각하지는 않지만 접근법은 가능할 수있다. 앞으로 며칠 안에 블로그 글에 글을 올리려고 노력할 것입니다.하지만 여전히 마음에 새삼 스럽습니다. –

0

그래서 나는 이것을 스스로하는 방법을 알아 냈습니다. 그러나 그것은 약간의 일을 사용할 수있었습니다. 우리가 함께해야했던 추가적인 제약은 이미 AJAX를 통해 파일을 업로드하기 위해 jQuery File Upload를 사용하고 있었기 때문에 두 가지를 통합 할 방법이 필요했습니다.

우리의 솔루션은 새 모델과 사용자 지정 답장 양식이 포함 된 응용 프로그램을 만들어 상대적으로 쉽게 링크 할 수있게하는 것이 었습니다.

나는 http://dangoldin.com/2013/05/17/adding-attachments-to-django-postman/에 편지를 써서 다른 사람들에게 도움이되기를 바랍니다.