본문 바로가기

프로그래머/Python

Python - 삭제 구현 | 생활코딩 강의 복습 | 프로그래밍 공부

* 이 포스팅은 생활코딩 강의를 들으며 내용을 정리한 것이며, 

모든 내용은 https://opentutorials.org/ 에서 보실 수 있습니다.*


이제 update 버튼 옆에 delete 버튼을 만들어 보자.

업데이트는 링크로 처리가 되지만,

삭제는 누르는 순간 바로 없어져야 하므로, form으로 처리되어야 한다.

왜냐하면 링크로 처리할 경우, 링크를 실수로 공유하게 되면,

그 링크를 클릭하는 순간 삭제가 일어나기 때문이다.


클릭했을 때, process_delete.py로 가게 한다.

pageId를 지우게 설정. 

value를 delete로 설정해준다.




이제 delete라는 버튼이 생겼다.



delete 버튼을 누르면,

process_delete.py의 주소로 이동하게 된다.

내부는 아직 꾸미지 않았기 때문에, 오류가 뜬다.



process_create.py를 복사해서, 파일을 만든다.

삭제의 기능을 뜻하는 os.remove()를 이용한다.

pageId에 해당하는 파일을 삭제할 것이므로 그에 맞는 코드를 입력.



이제 delete를 누르면, 실제로 삭제가 구현된다.