* 이 포스팅은 생활코딩 강의를 들으며 내용을 정리한 것이며,
모든 내용은 https://opentutorials.org/ 에서 보실 수 있습니다.*
이제 update 버튼 옆에 delete 버튼을 만들어 보자.
업데이트는 링크로 처리가 되지만,
삭제는 누르는 순간 바로 없어져야 하므로, form으로 처리되어야 한다.
왜냐하면 링크로 처리할 경우, 링크를 실수로 공유하게 되면,
그 링크를 클릭하는 순간 삭제가 일어나기 때문이다.
클릭했을 때, process_delete.py로 가게 한다.
pageId를 지우게 설정.
value를 delete로 설정해준다.
이제 delete라는 버튼이 생겼다.
delete 버튼을 누르면,
process_delete.py의 주소로 이동하게 된다.
내부는 아직 꾸미지 않았기 때문에, 오류가 뜬다.
process_create.py를 복사해서, 파일을 만든다.
삭제의 기능을 뜻하는 os.remove()를 이용한다.
pageId에 해당하는 파일을 삭제할 것이므로 그에 맞는 코드를 입력.
이제 delete를 누르면, 실제로 삭제가 구현된다.
'프로그래머 > Python' 카테고리의 다른 글
[파이썬] 파이썬 정리 for me (feat. FastCampus) (0) | 2020.05.30 |
---|---|
Python - 문법 함수 | 생활코딩 강의 복습 | 프로그래밍 공부 (0) | 2018.12.30 |
Python - 수정구현 | 생활코딩 강의 복습 | 프로그래밍 공부 (0) | 2018.12.28 |
Python - 전송한 정보 처리 | 생활코딩 강의 복습 | 프로그래밍 공부 (0) | 2018.12.28 |
Python - form | 생활코딩 강의 복습 | 프로그래밍 공부 (0) | 2018.12.28 |