책 '점프 투 플라스크'를 공부하면서 정리한 내용입니다.출처 : https://wikidocs.net/book/4542플라스크는 마이크로 웹 프레임워크이다. 마이크로는 프레임워크를 간결하게 유지하고 확장할 수 있도록 만들었다는 뜻이다. 간결하다?파일 하나로 구
책 '점프 투 플라스크'를 공부하면서 정리한 내용입니다.출처 : https://wikidocs.net/book/4542앞으로 만들 파이보 프로젝트의 전체 구조├── pybo/│ ├─ \_\_init\_\_.py│ ├─ models.py│
책 '점프 투 플라스크'를 공부하면서 정리한 내용입니다.출처 : https://wikidocs.net/book/4542게시판 질문 목록 출력하기index 함수가 문자열을 반환하던 부분을 질문 데이터를 출력하도록 main_views.py 수정order_by 함수
책 '점프 투 플라스크'를 공부하면서 정리한 내용입니다.출처 : https://wikidocs.net/book/4542답변을 입력하기 위한 텍스트 창(extarea)과 <답변등록> 버튼을 생성. 버튼을 누르면 텍스트 창에 입력된 데이터가 저장되도록 구현답
책 '점프 투 플라스크'를 공부하면서 정리한 내용입니다.출처 : https://wikidocs.net/book/4542웹 페이지에 디자인을 적용하기 위해 CSS를 사용한다. CSS를 파이보에 적용하려면 CSS 파일이 pybo/static 디렉토리에 있어야 한다
책 '점프 투 플라스크'를 공부하면서 정리한 내용입니다.출처 : https://wikidocs.net/book/4542웹 프로그램에서 폼(form)은 사용자에게 입력 양식을 편리하게 제공하기 위해 사용한다. 폼 모듈을 사용하면 폼으로 전송되는 데이터의 필수 여
책 '점프 투 플라스크'를 공부하면서 정리한 내용입니다.출처 : https://wikidocs.net/book/4542네이게이션 바는 모든 페이지에서 보여야 하므로 base.html 템플릿 파일의 body 태그 안에 추가한다.가장 왼쪽에 메인 페이지로 이동해주
책 '점프 투 플라스크'를 공부하면서 정리한 내용입니다.출처 : https://wikidocs.net/book/4542게시물이 들어날 수록 한 화면에 표시할 게시물이 많아져 스크롤 바를 내려야 하는 불편함이 생기기 때문에 페이징 기능은 필수이다.플라스크 셸을
이것이 취업을 위한 코딩 테스트다 with 파이썬 (나동빈 저) 의 책과 강의를 보고 정리한 글입니다.강의 출처 : https://www.youtube.com/channel/UChflhu32f5EUHlY7_SetNWw작성일시의 날짯값은 datetime 객체.
이것이 취업을 위한 코딩 테스트다 with 파이썬 (나동빈 저) 의 책과 강의를 보고 정리한 글입니다.강의 출처 : https://www.youtube.com/channel/UChflhu32f5EUHlY7_SetNWw게시물의 질문 목록 조회 화면은 항상 1부터
책 '점프 투 플라스크'를 공부하면서 정리한 내용입니다.출처 : https://wikidocs.net/book/4542지금까지의 질문, 답변 모델 말고 회원 정보를 위한 모델이 필요하다.pybo/models.py 필드를 바탕으로 User 모델을 작성pybo/f
책 '점프 투 플라스크'를 공부하면서 정리한 내용입니다.출처 : https://wikidocs.net/book/4542forms.py에 로그인 폼 만들기auth_view.py에 로그인을 수행할 라우트 함수 작성POST 방식 요청에는 로그인을 수행하고, GET
책 '점프 투 플라스크'를 공부하면서 정리한 내용입니다.출처 : https://wikidocs.net/book/4542SQLite DB는 ORM을 사용할 때 발생시킬 수 있는 몇 가지 오류가 있다.SQLite DB에서 사용하는 인덱스 등의 제약 조건 이름은 M
책 '점프 투 플라스크'를 공부하면서 정리한 내용입니다.출처 : 점프 투 플라스크models.py파일 속 Question 모델에 ‘작성자’ 필드를 추가user_id 필드 : User 모델 데이터의 id값을 Question 모델에 포함시키기 위한 필드user 필드 : Q
책 '점프 투 플라스크'를 공부하면서 정리한 내용입니다. 출처 : https://wikidocs.net/81060
책 '점프 투 플라스크'를 공부하면서 정리한 내용입니다.출처 : https://wikidocs.net/81060수정일시는 수정이 발생할 경우에만 생성하므로 null을 허용하도록 했다. 모델이 변경되었으므로 migrate, upgrade 명령을 수행한다.ques
책 '점프 투 플라스크'를 공부하면서 정리한 내용입니다.출처 : https://wikidocs.net/81060질문 or 답변을 DB에서 삭제하면 연관된 댓글도 삭제될 수 있도록 ondelete='CASCADE' 옵션 설정question_id 필드, answe