ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Django 방명록 만들기
    2학년/멋사 2023. 5. 25. 18:07

    게시판 부분은 따라만 쳐서 기억이 안난다만... 다시 방명록 만들어보면서 정리해보좌
     
    우선...
    1. models.py에 Visit 클래스 만들어주기
    2. admin.py 에 visit 클래스 import해주기
     
    하는데

    뭔가 딱 봐도 안돼 돌아가 하는 것 같은 어두운 Visit...
    그래서 혹시 ? model을 만들 때 마다, 즉 게시판을 만들 때마다(추가삭제수정기능이있는 글)
    새로 app을 만들어주고 새로 migration해줘야함?! 
    ++++ > 이거는 유지보수 쉽게 하려고 앱 새로만든다고 한다
     
     
    정답은 ~ 그냥 저 Visit을 밑에 안 써줘서 그랬던 것이었습니다 ! 
    암튼 models.py에

    visit class로 이름, 삭제 수정시 사용할 비밀번호, 입력내용, 입력날짜를 객체..?였나...?
    저거 뭐라고하더라....?암튼 만들어주고

    +++ 클래스 다시 공부하고 왔다.
    생성자입니다
     
    작성시 리턴은 이름,비번, 콘텐츠,오늘 날짜를 입력받게합니다
    저거 textField뒤에 () 안넣었다가
    contents칸에 models.TextField이것만 나와서 당황.....
    오타를 조심합시다
     
    +++엥 근데 저거 password뒤에 .인데 왜됐지? 저게 왜 됐지????????????????????????????????????????????????????????????
     
    admin.py에
     

    어드민에서 Visit클래스르 관리할 수 있게 넣어주고
     
    3. views.py에 작성과 보여줄 list함수를 작성합니다
    visitlistpage함수는 당연히 작성되어야함 

    방명록페이지를 들어가면 visitlist를 보여주게끔 리퀘스트 추가해줍니다.
    저 order_by는 내림차순으로 정렬하고 싶으면 넣어주라 했다..!

    개같이 힘들었다.... 오류의 오류의 연속... 
    visit_list함수는 리스트 보여주는거고
    visit_write는 그 게시판 create함수와 비슷하게 작성해줬다
    아무리해도 submit하면 밑에 게시글이 안뜨고 오류뜨길래 지피티한테물어본결과
    httpresponred....저거를 넣어주라했다....왠지는 모름....말해줬는데 이해못함......
    deleteform은 삭제 버튼을 아직 안넣어서 모르겠는데 일단 ! 적어줌

    url패턴도 함께 매핑시켜줘야함. 저visit_list안 넣었다가 진짜.......................................열받을뻔했다.

    와 드디어된다....밑에 저 user들은....무시하도록 하자....
    delete버튼 추가하면 ....지워줄게......진짜 
     
    어마무시한 오류와 왜 그러지?!????의 무한루프에빠져서 미쳐버리는 줄 알았어요~
     
    방명록 css도 추가해줄 예정

    728x90

    댓글

Designed by Tistory.
티스토리 친구하기