Exemple #1
0
from django.conf.urls import patterns, include, url
from books.views import PublisherList, BookList, PublisherBookList, AuthorDetailView, AuthorList
from books.views import AuthorCreate, AuthorUpdate, AuthorDelete

from django.contrib import admin
admin.autodiscover()

urlpatterns = patterns('',
    # Examples:
    # url(r'^$', 'Class_based.views.home', name='home'),
    # url(r'^blog/', include('blog.urls')),

    url(r'^admin/', include(admin.site.urls)),
    url(r'^publishers/$', PublisherList.as_view(), name='publisher-list'),
    url(r'^books/$', BookList.as_view(), name='book-list'),
    url(r'^books/([\w-]+)/$', PublisherBookList.as_view(), name='book-detail'),
    url(r'^authors/$', AuthorList.as_view(), name='author-list'),
    url(r'^authors/(?P<pk>\d+)/$', AuthorDetailView.as_view(), name='author-detail'),
    url(r'^author/add/$', AuthorCreate.as_view(), name='author-create'),
    url(r'^author/(?P<pk>\d+)/$', AuthorUpdate.as_view(), name='author-update'),    
    url(r'^author/(?P<pk>\d+)/delete/$', AuthorDelete.as_view(), name='author-delete'),
)
from django.urls import path
from books.views import PublisherList, ChainListView, books_in_store

urlpatterns = [
path('publishers/', PublisherList.as_view()),
path("store/<slug>", books_in_store, name="store_books"),
path('chains/', ChainListView.as_view()),
]
Exemple #3
0
from django.conf.urls import url
from django.conf import settings
from books import views
from books.views import PublisherList, PublisherDetail

app_name = 'books'

urlpatterns = [
               
    #url(r'^search-form/$', views.search_form),
    url(r'^search/$', views.search),
    url(r'^contact/$', views.contact),
    url(r'^view1/$', views.view_1),
    url(r'^view2/$', views.view_2),
    url(r'^publishers/$', PublisherList.as_view()),
    url(r'^publishersdetails/(?P<pk>[0-9]+)/$', PublisherDetail.as_view()),
]

if settings.DEBUG:
    urlpatterns += [url(r'^debuginfo/$', views.debug),]
Exemple #4
0
"""mysite URL Configuration

The `urlpatterns` list routes URLs to views. For more information please see:
    https://docs.djangoproject.com/en/1.10/topics/http/urls/
Examples:
Function views
    1. Add an import:  from my_app import views
    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 books.views import browser_information, search, PublisherList

urlpatterns = [
    url(r'browser/$', browser_information),
    url(r'search/$', search, name="search"),
    url(r'publishers/$', PublisherList.as_view(), name="publishers"),
]
Exemple #5
0
from django.conf.urls import patterns, url
from django.views.generic import TemplateView
from books.views import PublisherList

urlpatterns = patterns('books.views',
                       url(r'^hello/$', 'hello'),
                       url(r'^escape/$', 'escape'),
                       url(r'^meta/$', 'display_meta'),
                       url(r'^search_form/$', 'search_form'),
                       url(r'^search/$', 'search'),
                       url(r'^contact/$', 'contact'),
                       url(r'^contact/thanks/$', 'contact'),
                       url(r'^about/$', TemplateView.as_view(template_name='books/about.html')),
                       url(r'^publishers/$', PublisherList.as_view(template_name='books/publishers.html')),
                       url(r'^csv/$', 'passengers_csv'),
                       url(r'^pdf/$', 'hello_pdf'),
                       url(r'^show_cookie/$', 'show_cookie'),
                       url(r'^set_cookie/$', 'set_cookie'),
                       )
Exemple #6
0
# -*- coding: utf-8 -*-

from django.conf.urls import url
from books.views import PublisherList

urlpatterns = [
    url(r'^publishers/$', PublisherList.as_view()),
]
Exemple #7
0
from django.urls import path
from books.views import PublisherList, PublisherDetail

app_name = 'books'

urlpatterns = [
    path('publishers/', PublisherList.as_view(), name='publisher_list'),
    path('publishers/<int:pk>/', PublisherDetail.as_view(), name='publisher_detail'),
]
Exemple #8
0
from django.conf.urls import patterns, url
from django.views.generic import TemplateView
from books.views import PublisherList

urlpatterns = patterns(
    'books.views',
    url(r'^hello/$', 'hello'),
    url(r'^escape/$', 'escape'),
    url(r'^meta/$', 'display_meta'),
    url(r'^search_form/$', 'search_form'),
    url(r'^search/$', 'search'),
    url(r'^contact/$', 'contact'),
    url(r'^contact/thanks/$', 'contact'),
    url(r'^about/$', TemplateView.as_view(template_name='books/about.html')),
    url(r'^publishers/$',
        PublisherList.as_view(template_name='books/publishers.html')),
    url(r'^csv/$', 'passengers_csv'),
    url(r'^pdf/$', 'hello_pdf'),
    url(r'^show_cookie/$', 'show_cookie'),
    url(r'^set_cookie/$', 'set_cookie'),
)
Exemple #9
0
__author__ = 'Administrator'
from django.conf.urls import url

from books.views import PublisherList

urlpatterns = [url(r'^publishers/$', PublisherList.as_view())]
Exemple #10
0
from django.conf.urls import url
from books.views import PublisherList, get_publisher, manage_books, manage_publishers2

app_name = 'books'

urlpatterns = [
    url(r'^publishers/$', PublisherList.as_view(), name='publishers'),
    url(r'^publisher/$', get_publisher, name='publisher_form'),
    # url(r'^manage-publishers/$', manage_publishers, name='manage_publisher_form'),
    url(r'^manage-publishers/$',
        manage_publishers2,
        name='manage_publisher_form'),
    url(r'^books/$', manage_books, name='books_form'),
    # ex: /books/5/
]
Exemple #11
0
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. Add an import:  from blog import urls as blog_urls
    2. Import the include() function: from django.conf.urls import url, include
    3. Add a URL to urlpatterns:  url(r'^blog/', include(blog_urls))
"""
from django.conf.urls import url, include
from django.contrib import admin

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

from newsletter.views import HomeView, ContactView, UserList

from books.views import PublisherList

urlpatterns = [
    url(r'^$', HomeView.as_view(), name='home'),
	url(r'^contact/$', ContactView.as_view(), name='contact'),
    url(r'^publishers/$', PublisherList.as_view(template_name = 'home2.html')),
    url(r'^about/$', 'trydjango.views.about', name='about'),

    url(r'^admin/', admin.site.urls),
    url (r'^accounts/', include('registration.backends.default.urls')),
]

if settings.DEBUG:
    urlpatterns += static(settings.STATIC_URL, document_root = settings.STATIC_ROOT)
    urlpatterns += static(settings.MEDIA_URL, document_root = settings.MEDIA_ROOT)