Blog

Web Programming/Django

12강) Django 게시판 마무리

이번 시간은 Django 게시판을 슬슬 마무리해보려고 한다 저번 시간엔 상세보기 화면에서 수정, 삭제가 있었는데 누구나 수정할 수 있고, 누구나 삭제할 수가 있다 그렇기 때문에 자기가 등록한 게시글을 수정, 삭제를 할 수 있고 다른 사람은 수정, 삭제를 못하게끔 한다 그래서 detail.html를 수정해보도록 하겠다 게시글을 등록한 사람의 ID와 로그인한 사람의 ID가 같은지 확인하는 조건문을 넣어준다 그리고 다른사람으로 로그인해보자 그러기 위해선 새로 회원등록을 해야겠다 로그인 화면에서 회원등록이라는 버튼을 만들어 주자 이번에는 a 태그로 붙여 보았다 그리고 화면으로 돌아와서 【회원등록】을 클릭해보자 클릭 화면 잘 이동한다. 여기서 되돌아가기 버튼이 없어서 허전한다 그거도 넣어줘야겠다 이번에는 java..

Web Programming/Django

9강) Django 게시판 상세조회하기 ( Read )

이전 시간은 리스트를 조회해보았다 똑같은 Read지만 이번엔 Detail하게 보는걸로 해보겠다 일단 상세화면을 만들어야 겠다 이전 HTML파일로 돌아가서 Detail하게 보기 위한 링크를 걸어주도록 한다 {{ item.title }} 이렇게 하면 링크가 걸려있을 것이다. 그렇다고 바로 되진 않겠지 우린 하나하나 레고조립하듯이 만들어야 한다 ・우선 url 'detail' 이라는 path가 생겼고 ・그뒤에 새로운 녀석이 생겼다 boardid=item.id 이부분은 get방식인데 boardid라는 파라메타라고 보면 될 것 같다 나중에 다시 보여 주겠다 ㅠㅠ HTML에서 링크를 달아줬으니 urls.py에서 path를 하나 만들자! path('detail//', views.detail, name='detail')..

INICO
'Blog' 태그의 글 목록