Ejemplo n.º 1
0
from django.conf.urls import patterns, include, url
from django.contrib.staticfiles.urls import staticfiles_urlpatterns
from django.conf import settings
from products.views import ProductList, ProductDetail, CategoryList, ContactList, CartList, AddtoCartList, RemoveFromCartList

# Uncomment the next two lines to enable the admin:
from django.contrib import admin
admin.autodiscover()

urlpatterns = patterns('',
    # Examples:
    url(r'^$', ProductList.as_view(), name='index'),
    # url(r'^workshopstore/', include('workshopstore.foo.urls')),
    # url(r'^products/$', 'products.views.index'),
    url(r'^products/$', ProductList.as_view()),
    url(r'^products/(?P<cat>\d+)/$', CategoryList.as_view()),
    url(r'^product/(?P<pk>\d+)/$', ProductDetail.as_view()),
    url(r'^contact/$', ContactList.as_view()),
    url(r'^cart/$', CartList.as_view()),
    url(r'^cart/add/(?P<product_id>\d+)/$', AddtoCartList.as_view()),
    url(r'^cart/remove/(?P<product_id>\d+)/$', RemoveFromCartList.as_view()),
    url(r'^media/(?P<path>.*)$', 'django.views.static.serve', {
            'document_root': settings.MEDIA_ROOT,
        }),

    # Uncomment the admin/doc line below to enable admin documentation:
    # url(r'^admin/doc/', include('django.contrib.admindocs.urls')),

    # Uncomment the next line to enable the admin:
    url(r'^admin/', include(admin.site.urls)),
)
Ejemplo n.º 2
0
from products.views import ProductList, CategoryList, BrandList
from contact.views import index

urlpatterns = [
    url(r'^$', ProductList.as_view(), name='index'),
    url(r'^our-team/',
        TemplateView.as_view(template_name="team.html"),
        name="our-team"),
    url(r'^services/',
        TemplateView.as_view(template_name="services.html"),
        name="services"),
    url(r'^news/',
        TemplateView.as_view(template_name="news.html"),
        name="news"),
    url(r'^brands/', BrandList.as_view(), name="brands"),
    url(r'^product-lines/', CategoryList.as_view(), name="product-lines"),
    url(r'^careers/',
        TemplateView.as_view(template_name="careers.html"),
        name="careers"),
    url(r'^contact-us/', index, name="contact-us"),
    url(r'^how-to-order/',
        TemplateView.as_view(template_name="how_to_order.html"),
        name="how-to-order"),
    url(r'^nectar-academy/',
        TemplateView.as_view(template_name="academy.html"),
        name="academy"),
    url(r'^cart/', include('cart.urls', namespace="cart")),
    url(r'^products/', include('products.urls', namespace="products")),
    url(r'^admin/', include(admin.site.urls)),
] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
Ejemplo n.º 3
0
from django.urls import path

from products.views import (
    category_create,
    category_delete,
    category_update,
    category_content,
    CategoryCreate,
    CategoryUpdate,
    CategoryDelete,
    CategoryList,
)

app_name = 'categories'

urlpatterns = [
    path('', CategoryList.as_view(), name='index'),
    path('<int:pk>/content/', category_content, name='content'),
    path('create/', CategoryCreate.as_view(), name='create'),
    path('<int:pk>/delete/', CategoryDelete.as_view(), name='delete'),
    path('<int:pk>/update/', CategoryUpdate.as_view(), name='update'),
]
Ejemplo n.º 4
0
from django.urls import path

# Импортируем свою функцию
from products.views import (CategoryDetail, CategoryList, category_list,
                            category_detail)

app_name = 'categories'

urlpatterns = [
    path('<int:pk>/', CategoryDetail.as_view(), name="detail"),
    path('', CategoryList.as_view(), name="catalog"),
]
Ejemplo n.º 5
0
    url(r'^leeks/$', Leeks.as_view(), name='leeks'),
    url(r'^zuchini/$', Zuchini.as_view(), name='zuchini'),
    url(r'^leafyonions/$', LeafyOnions.as_view(), name='leafyonions'),
    url(r'^jicama/$', Jicama.as_view(), name='jicama'),
    url(r'^dhania/$', Dhania.as_view(), name='dhania'),
    url(r'^greenredchilli/$', GreenRedChilli.as_view(), name='greenredchilli'),
    url(r'^potatoes/$', Potatoes.as_view(), name='potatoes'),
    url(r'^sweetpotatoes/$', SweetPotatoes.as_view(), name='sweetpotatoes'),
    url(r'^carrots/$', Carrots.as_view(), name='carrots'),
    url(r'^cassava/$', Cassava.as_view(), name='cassava'),
    url(r'^pasturisedmilk/$', PasturisedMilk.as_view(), name='pasturisedmilk'),
    url(r'^nonpasturisedmilk/$',
        NonPasturisedMilk.as_view(),
        name='nonpasturisedmilk'),
    url(r'^mursik/$', Mursik.as_view(), name='mursik'),
    url(r'^category/$', CategoryList.as_view(), name='category_list'),
    url(r'^orders/', include("orders.urls", namespace='orders')),
    url(r'^products/', include("products.urls", namespace='products')),
    url(r'^search/', include("search.urls", namespace='search')),
    url(r'^settings/$', RedirectView.as_view(url='/account')),
    url(r'^settings/email/$',
        MarketingPreferenceUpdateView.as_view(),
        name='marketing-pref'),
    url(r'^webhooks/mailchimp/$',
        MailchimpWebhookView.as_view(),
        name='webhooks-mailchimp'),
    url(r'^admin/', admin.site.urls),
]

if settings.DEBUG:
    urlpatterns = urlpatterns + static(settings.STATIC_URL,
Ejemplo n.º 6
0
from django.urls import path
from products.views import (CategoryCreate, CategoryUpdate, CategoryDelete,
                            CategoryList, CategoryDetail)

app_name = 'categories'

urlpatterns = [
    path('create/', CategoryCreate.as_view(), name='create'),
    path('update/<int:pk>/', CategoryUpdate.as_view(), name='update'),
    path('delete/<int:pk>/', CategoryDelete.as_view(), name='delete'),
    path('<int:pk>/', CategoryDetail.as_view(), name='detail'),
    path('', CategoryList.as_view(), name='main'),
]
Ejemplo n.º 7
0
from django.contrib import admin
from django.urls import path, include
from django.conf import settings

from home.views import HomePage
from products.views import CategoryList

admin.site.site_title = 'SparedWares Admin'
admin.site.site_header = 'SparedWares Admin'

urlpatterns = [
    path('admin/', admin.site.urls),
    path('categories', CategoryList.as_view(), name='categories'),

    path('', HomePage.as_view(), name='home'),
    path('', include('products.urls')),
]

if settings.DEBUG:
    from django.conf.urls.static import static
    from django.contrib.staticfiles.urls import staticfiles_urlpatterns

    # Serve static and media files from development server
    urlpatterns += staticfiles_urlpatterns()
    urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
Ejemplo n.º 8
0
Archivo: urls.py Proyecto: deone/nectar
    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. Add a URL to urlpatterns:  url(r'^blog/', include(blog_urls))
"""
from django.conf import settings
from django.conf.urls import include, url
from django.conf.urls.static import static
from django.contrib import admin
from django.views.generic import TemplateView

from products.views import ProductList, CategoryList, BrandList
from contact.views import index

urlpatterns = [
    url(r'^$', ProductList.as_view(), name='index'),
    url(r'^our-team/', TemplateView.as_view(template_name="team.html"), name="our-team"),
    url(r'^services/', TemplateView.as_view(template_name="services.html"), name="services"),
    url(r'^news/', TemplateView.as_view(template_name="news.html"), name="news"),
    url(r'^brands/', BrandList.as_view(), name="brands"),
    url(r'^product-lines/', CategoryList.as_view(), name="product-lines"),
    url(r'^careers/', TemplateView.as_view(template_name="careers.html"), name="careers"),
    url(r'^contact-us/', index, name="contact-us"),
    url(r'^how-to-order/', TemplateView.as_view(template_name="how_to_order.html"), name="how-to-order"),
    url(r'^nectar-academy/', TemplateView.as_view(template_name="academy.html"), name="academy"),
    url(r'^cart/', include('cart.urls', namespace="cart")),
    url(r'^products/', include('products.urls', namespace="products")),
    url(r'^admin/', include(admin.site.urls)),
] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
Ejemplo n.º 9
0
from django.urls import path
from usermanager.views import UserList
from products.views import ProductList
from products.views import CategoryList

urlpatterns = [
    path('usuarios/', UserList.as_view(), name='usuarios_list'),
    path('categorias/', CategoryList.as_view(), name='categorias_list'),
    path('productos/', ProductList.as_view(), name='productos_list'),
]
Ejemplo n.º 10
0
from django.urls import path

from products.views import (CategoryList, CategoryDetail, category_list,
                            category_detail)

app_name = 'categories'

urlpatterns = [
    path('<int:pk>/', CategoryDetail.as_view(), name='detail'),
    path('', CategoryList.as_view(), name='list'),
]