Example #1
0
"""
from django.conf.urls import url, include
from django.contrib import admin
from mysite.views import IndexView, aboutView, UserCreateView, UserCreateDoneTV

from bookmark.views import BookmarkLV, BookmarkDV, BookmarkCV, BookmarkUV, BookmarkRV

from blog.views import PostLV, PostDV, PostCV, PostUV, PostRV

from django.conf.urls.static import static
from django.conf import settings

urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^$', IndexView.as_view(), name='new_index'),
    url(r'^about/$', aboutView.as_view(), name='about'),
    url(r'^accounts/', include('django.contrib.auth.urls')),
    url(r'^accounts/register/$', UserCreateView.as_view(), name='register'),
    url(r'^accounts/register/done/$',
        UserCreateDoneTV.as_view(),
        name='register_done'),
    url(r'^bookmark/$', BookmarkLV.as_view(), name='bookmark_index'),
    url(r'^bookmark/(?P<pk>\d+)/$',
        BookmarkDV.as_view(),
        name='bookmark_detail'),
    url(r'^bookmark/add/$', BookmarkCV.as_view(), name='bookmark_create'),
    url(r'^bookmark/update/(?P<pk>[0-9]+)/$',
        BookmarkUV.as_view(),
        name='bookmark_update'),
    url(r'^bookmark/delete/(?P<pk>[0-9]+)/$',
        BookmarkRV.as_view(),
Example #2
0
    2. Add a URL to urlpatterns:  url(r'^$', views.home, name='home')
Class-based views
    1. Add an import:  from other_app.views import Home
    2. Add a URL to urlpatterns:  url(r'^$', Home.as_view(), name='home')
Including another URLconf
    1. Import the include() function: from django.conf.urls import url, include
    2. Add a URL to urlpatterns:  url(r'^blog/', include('blog.urls'))
"""
from django.conf.urls import url
from django.contrib import admin
from mysite.views import Indexview, UserCreateView, UserCreateDoneTV, aboutView
from bookmark.views import BookMarkLV
from bookmark.views import BookMarkDV
from blog.views import PostLV, PostDV


from django.conf.urls.static import static
from django.conf import settings

urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^$', Indexview.as_view(), name='index'),
    url(r'^accounts/register/$', UserCreateView.as_view(), name='register'),
    url(r'^accounts/register/done/$', UserCreateDoneTV.as_view(), name="register_done"),
    url(r'^bookmark/$', BookMarkLV.as_view(), name='bookmark_index'),
    url(r'^bookmark/(?P<pk>\d+)/$', BookMarkDV.as_view(),name='detail'),
    url(r'^blog/$', PostLV.as_view(), name='blog_index'),
    url(r'^blog/(?P<pk>\d+)/$', PostDV.as_view(), name='blog_detail'),
    url(r'^about/$', aboutView.as_view(), name="about"),
] + static(settings.MEDIA_URL, document_root = settings.MEDIA_ROOT)