일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 예술영화추천
- Django
- Django Blog
- Exercism
- JavaScript
- Blog
- Bookmark
- 북마크만들기
- 타사인증
- mongodb
- 개발
- python
- 북마크앱
- 독립영화플랫폼
- join()
- 장고 프로젝트 순서
- Algorithm
- MYSQL
- 자바스크립트
- MyPick31
- 알고리즘
- Node.js
- til
- ART_Cinema
- 프로젝트
- 장고
- 장고 프로젝트
- passport.js
- 파이썬 웹프로그래밍 장고
- 장고 개발 순서
- Today
- Total
목록template (2)
Juni_Dev_log
① bookmark_list.html 템플릿 작성하기 북마크 리스트를 화면에 보여주는 템플릿 파일을 코딩할 것이다. bookmark/templates/bookmark 디렉터리 하위에 템플릿 파일을 둬야 한다. (bookmark_list.html) Bookmark List {% for bookmark in object_list %} {{ bookmark }} {% endfor %} object_list 객체는 BookmarkLV 클래스형 뷰에서 넘겨주는 컨텍스트 함수이다. object_list 객체의 내용을 순회하면서 title을 화면에 순서 없는 리스트를 보여준다. 각 테스트에 URL 링크를 연결한다. {{bookmark}} → 템플릿 변수. Bookmark 테이블의 특정 레코드 하나를 의미한다. 즉, ..
장고는, MVC(Model - View - Controller)를 기반으로 한 프레임워크이다. 이러한 MVC 패턴을 MTV(Model - Template - View)라고 부르기도 한다. MVC 패턴은 데이터(Model), 사용자 인터페이스(View), 데이터 처리 로직(Controller)으로 구분해서 한 요소가 다른 요소들에게 영향을 주지 않도록 하는 설계 방식인데, 이러한 패턴을 장고도 따라가고 있다. 1. Model 모델은, 데이터베이스에 저장되는 데이터를 의미한다. excel과 같은 표의 형태로 데이터를 정리하여 데이터베이스에 넣는다고 생각하면 된다. 원래 DB 를 다루기 위해서는 SQL이라는 언어를 알아야 하지만, SQL을 몰라도 DB 작업을 가능하게 해주는 ORM을 제공하기 때문에 다른 프레..