0

개발자가 아닌 관리자가 사이트에 콘텐츠를 추가 할 수있게 돕기 위해 장고의 관리자 인터페이스를 사용하는 웹 사이트가 있습니다. 사이트에는 이벤트 페이지 (및 관련 모델)가 있으며 각 이벤트에는 연결된 사진 갤러리가있을 수 있습니다.Django : 갤러리 관리자 사진 업로드

사진 갤러리에는 자체 모델이 있어야한다고 생각합니다. 이미지 경로를 해당 이벤트와 연관시키는 테이블이 데이터베이스에 있습니다.

내가 필요한 것은 이미지를 업로드하는 방법입니다. 이벤트 당 수십 개의 이미지가있을 수 있으므로 여러 파일 업로드 솔루션을 사용하는 것이 좋습니다. 이 이미지를 테이블에 올바르게 기록하고 서버의 올바른 위치에 파일 시스템에 추가하려고합니다.

원래 콘텐츠 관리자가 쉽게 업로드 할 수 있도록 업로드 기능을 이벤트 관리 페이지에 포함해야한다고 생각했지만, 별도의 사진 갤러리 관리자를 유지하고 사진 이벤트를 선택하게하는 것이 더 쉬울 수도 있습니다. 거기에서 관련이 있니?

나는 비슷한 질문과 블로그 게시물을 많이 읽었지만 찾고있는 것만 큼은 분명하지 않습니다. 현재 내가 본 정보 중 일부를 적용하려고 시도하고 있지만 제안을 정말 고맙게 생각합니다. 이것에 어떤 도움을 주셔서 감사합니다!

답변

0

귀하의 질문을 이해할 때 Some 이벤트에 외래 키가 있고 모델에 ManyToMany를 생성 할 수 있습니다. 먼저 이미지 모델에 필요한 이미지를 업로드하고 Some 모델에 추가하십시오. 일부 이벤트는

입니다.