일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Bookmark
- 파이썬 웹프로그래밍 장고
- 독립영화플랫폼
- 개발
- 장고 개발 순서
- Exercism
- 장고 프로젝트
- mongodb
- 북마크앱
- 알고리즘
- join()
- python
- 프로젝트
- JavaScript
- 장고 프로젝트 순서
- MYSQL
- 예술영화추천
- MyPick31
- til
- Django
- passport.js
- 북마크만들기
- 장고
- 자바스크립트
- Blog
- 타사인증
- ART_Cinema
- Node.js
- Django Blog
- Algorithm
- Today
- Total
목록urlconf (2)
Juni_Dev_log
URLconf는 mysite/urls.py 와 bookmark/urls.py 2개의 파일에서 코딩할 수 있지만, 이 예제는 간단하기 때문에 하나의 파일로 코딩을 진행한다. 북마크 앱의 URL은 간단하다. Admin 사이트까지 포함해서 3개의 URL과 뷰가 필요하다. 그 내용은 urls.py 파일에 코딩하면 된다. from django.contrib import admin from django.urls import path # 필요한 소스 모듈과 함수를 임포트한다. from bookmark.views import BookmarkLV, BookmarkDV # URLconf 에서 뷰를 호출하므로, 뷰 모듈의 관련 클래스를 임포트한다. # path() ㅎ마수는 route,view 2개의 필수 인자와 kwargs..
장고는, MVC(Model - View - Controller)를 기반으로 한 프레임워크이다. 이러한 MVC 패턴을 MTV(Model - Template - View)라고 부르기도 한다. MVC 패턴은 데이터(Model), 사용자 인터페이스(View), 데이터 처리 로직(Controller)으로 구분해서 한 요소가 다른 요소들에게 영향을 주지 않도록 하는 설계 방식인데, 이러한 패턴을 장고도 따라가고 있다. 1. Model 모델은, 데이터베이스에 저장되는 데이터를 의미한다. excel과 같은 표의 형태로 데이터를 정리하여 데이터베이스에 넣는다고 생각하면 된다. 원래 DB 를 다루기 위해서는 SQL이라는 언어를 알아야 하지만, SQL을 몰라도 DB 작업을 가능하게 해주는 ORM을 제공하기 때문에 다른 프레..