첫 글을 쓰고 이것 저것 고민하면서 확신이 섰는데,
일단, 게시글 작성시에 image가 올라갈때 그냥 서버에 올리고, hidden input을 만들고 이미지가 올라갈때
return 값으로 해당 image의 src=url을 받아서, create시에 input에 담긴 url을 넘겨주면 되는거였다.
그리고 s3 특성상 같은 이름의 파일이 올라가면 overwrite 되는 옵션이 있는데,
게시글에 이미지를 올릴때 beckend 단에서 random으로 난수를 생성해서 파일의 이름을 rename해서 올리면 되는거였고,
create시에 hidden input에 담긴 url들을 db에 저장해서 관리하면 되는거였다.
하지만 어째든 게시판을 만들다가 취소시에 만들어진 image에 대한 처리는 batch job을 생성해서 db값을 조회해서
삭제해주는 api를 만들어야 할 것 같다.
'Back-End > ETC' 카테고리의 다른 글
게시판 이미지에 대한 고찰? (0) | 2022.11.02 |
---|---|
외부에서 API SERVER 접근 가능한가? (0) | 2022.10.20 |
댓글