누군가가 그런 문제에 직면하여 좋은 해결책을 찾았을 수 있습니다. 업로드하기 전에 템플릿의 이미지를 회전하고 레코드를 저장해야합니다. 자바 스크립트를 사용하여 템플릿의 이미지보기를 회전 할 수 있지만 원본 회전으로 이미지를 저장하기 때문에 결과가 없습니다. 나는 그런 종류의 특징을 지닌 여러 사이트를 보았고 정말 유용합니다.장고에 업로드하기 전에 이미지를 회전 템플릿
1
A
답변
3
장고 템플릿에서 회전 된 이미지를 가져올 수 없습니다. 사용자가 이미지를 업로드하고 회전 한 다음 나중에 사용하기 위해 저장하는 웹 앱에서 작업하고 있다고 가정합니다. 이것은 다음과 같은 방법으로 수행 될 수 있습니다.
Python에서 PIL이라고하는 이미지 작업을 할 수있는 lib가 있습니다. 뷰에서이를 사용하면 이미지를 db에 저장할 수 있습니다. 사용자가 이미지를 가지고 놀면 프런트 엔드에서 회전을 위해 javascript를 사용하십시오. 그러나 절약 할 때 자바 스크립트가보기에 각도를 보낸 다음 업로드 된 이미지를 변경 한 다음 db에 저장합니다.
+0
프론트 엔드에서 [croppic] (http://www.croppic.net/)을 사용했습니다. 제안 된 PIL의 포크 베개로 마지막으로 변환을 수행하는 장고보기로 자르기 정보를 보낼 수 있습니다. – dahrens
관련 문제
- 1. 업로드하기 전에 DropZone에서 이미지 회전
- 2. 업로드하기 전에 이미지를 업로드하도록 선택하십시오. 업로드하기 전에 작동하지 않습니다.
- 3. 업로드하기 전에 이미지를 Carrierwave로 업로드
- 4. 업로드하기 전에 미리보기 이미지를 제거하는 방법?
- 5. 업로드하기 전에 이미지를 표시하십시오. javascript/jquery
- 6. Paperclip으로 업로드하기 전에 이미지를 PDF로 변환
- 7. PHP는 업로드하기 전에 선택한 이미지를 표시합니다.
- 8. JS 업로드하기 전에 업로드 된 이미지를 사용하십시오.
- 9. 이미지를 업로드하기 전에 이미지 미리보기 jquery
- 10. 업로드하기 전에 글꼴 미리보기
- 11. ASPxUploadControl - 업로드하기 전에 미리보기?
- 12. 업로드하기 전에 이미지를 자르거나 미리보기 이미지를 사용자로부터 어떻게 만드나요?
- 13. 이미지를 서버에 업로드하기 전에 이미지를 미리 보는 방법은 무엇입니까?
- 14. 업로드하기 전에 이미지 미리보기
- 15. 그룹화는 템플릿 장고에 정렬
- 16. 장고에 대한 전체 템플릿
- 17. 장고에 템플릿 태그 작성
- 18. 업로드하기 전에 이미지 선택기를 닫으십시오.
- 19. 안드로이드에 업로드하기 전에 이미지 압축
- 20. 서버에 업로드하기 전에 파일 절대 경로 업로드하기 전에
- 21. 업로드하기 전에 업로드하기 전에 선택할 수있는 파일 수를 제한합니다.
- 22. 업로드하기 전에 이미지 크기를 확인하십시오.
- 23. 업로드하기 전에 이미지 크기 조정
- 24. 업로드하기 전에 비디오를 저장해야합니다.
- 25. 실제로 업로드하기 전에 이미지 표시
- 26. 업로드하기 전에 파일 형식을 확인하십시오.
- 27. 업로드하기 전에 선택한 이미지 표시
- 28. 업로드 전에 blueimp 업로드를 사용하여 이미지 회전
- 29. 업로드하기 전에 파일 소품 확인하기
- 30. angularjs 업로드하기 전에 이미지 압축
특정도 또는 90도 회전을 의미합니까? –