# 장고 내장 함수 url() 임포트
from django.conf.urls import url
from django.contrib import admin

# URL 패턴에 따라 뷰를 호출할 예정(아직 해당 뷰 코드는 작성 전 상태)
from bookmark.views import BookmarkLV, BookmarkDV
# from bookmark.views import * # 모든 뷰 항목을 일괄 임포트

urlpatterns = [
    url(r'^admin/', admin.site.urls),
    # url(regex, view, kwargs=None, name=None, prefix='')
    # 여기서 regex와 view는 필수 인자)
    # 북마크 앱을 위한 클래스 기반 뷰
    # /bookmark/ 요청을 처리할 뷰 클래스를 BookmarkLV로 지정하고, URL 패턴 이름 지정
    url(r'^bookmark/$', BookmarkLV.as_view(), name='index'),
    # /bookmark/숫자/ 요청을 처리할 뷰 클래스를 BookmarkDV로 지정하고, URL 패턴 이름 지정
    url(r'^bookmark/(?P<pk>\d+)/$', BookmarkDV.as_view(), name='detail'),
]