from django.conf import settings #from django.conf.urls import url #include, from django.urls import include, path from . import views from .views import (SellerDashboard, SellerTransactionListView, SellerProductDetailRedirectView) from products.views import SellerProductListView, ProductUpdateView, ProductCreateView #, create_view app_name = "sellers" urlpatterns = [ path('', SellerDashboard.as_view(), name='dashboard'), path('products/add/', ProductCreateView.as_view(), name='product_create'), # form.html sellers:product_create #path('products/add/', create_view, name='product_create'), # form.html sellers:product_create path('products/', SellerProductListView.as_view(), name='product_list' ), # sellers/product_list_view.html sellers:product_list path('products/<int:pk>/', SellerProductDetailRedirectView.as_view()), path('products/<int:pk>/edit/', ProductUpdateView.as_view(), name='product_edit'), path('transactions/', SellerTransactionListView.as_view(), name='transactions'), ] # SellerProductDetailRedirectView
from products.views import IngredientCreateView, IngredientDeleteView, IngredientUpdateView, IngredientDetailView, \ IngredientListView, ProductListView, ProductCreateView, ProductUpdateView, ProductDeleteView, ProductDetailView app_name = 'products' urlpatterns = [ path('ingrediets', IngredientListView.as_view(), name='list_ingredients'), path('create-ingredient', IngredientCreateView.as_view(), name='create_ingredients'), path('delete/<int:pk>/', IngredientDeleteView.as_view(), name='delete_ingredients'), path('update/<int:pk>/', IngredientUpdateView.as_view(), name='update_ingredients'), path('detail/<int:pk>/', IngredientDetailView.as_view(), name='detail_ingredients'), path('', ProductListView.as_view(), name='index'), path('create-product', ProductCreateView.as_view(), name='create_product'), path('delete-product/<int:pk>/', ProductDeleteView.as_view(), name='delete_product'), path('update-product/<int:pk>/', ProductUpdateView.as_view(), name='update_product'), path('detail-product/<int:pk>/', ProductDetailView.as_view(), name='detail_product'), ]
""" from django.conf.urls import include, url from django.contrib import admin from products.views import ( ProductCreateView, ProductDetailView, ProductListView, ProductUpdateView, ) urlpatterns = [ url(r'^admin/', include(admin.site.urls)), url(r'^create/$', 'products.views.create_view', name='create_view'), url(r'^detail/(?P<object_id>\d+)/edit/$', 'products.views.update_view', name='update_view'), url(r'^detail/(?P<object_id>\d+)/$', 'products.views.detail_view', name='detail_view'), url(r'^detail/(?P<slug>[/w-]+)/$', 'products.views.detail_slug_view', name='detail_slug_view'), url(r'^list/$', 'products.views.list_view', name='list_view'), url(r'^products/$', ProductListView.as_view(), name='product_list_view'), url(r'^products/add/$', ProductCreateView.as_view(), name='product_create_view'), url(r'^products/(?P<slug>[\w-]+)/$', ProductDetailView.as_view(), name='product_detail_slug_view'), url(r'^products/(?P<pk>\d+)/$', ProductDetailView.as_view(), name='product_detail_view'), url(r'^products/(?P<pk>\d+)/edit/$', ProductUpdateView.as_view(), name='product_update_view'), url(r'^products/(?P<slug>[\w-]+)/edit/$', ProductUpdateView.as_view(), name='product_update_view'), ]
from django.contrib import admin from django.urls import path, include from products.views import (ProductListView, ProductDetailView, ProductCreateView, ProductDeleteView, ProductUpdateView, ProductView, RawCreateClass, RawUpdateClass) app_name = "products" urlpatterns = [ path("list/", ProductListView.as_view(), name="display_product_list"), #path("list/<int:lo>",ProductDetailView.as_view(),name="product_details"), path("create/", ProductCreateView.as_view(), name="create_product"), #path("delete/<int:lo>",ProductDeleteView.as_view(),name="product_delete"), path("update/<int:lo>", ProductUpdateView.as_view(), name="update_product"), #path("ftc/<int:lo>",ProductView.as_view(),name="viewa_product"), #path("ftc/",ProductView.as_view(template_name="products/product_list.html"),name="viewb_product"), #path("raw_create_class/",RawCreateClass.as_view(template_name="form.html"),name="viewc_product"), #path("raw_update_class/<int:lo>",RawUpdateClass.as_view(template_name="form.html"),name="viewd_product") ]
from products.views import (ProductDitailView, ProductCreateView, ProductUpdateView, ProductDeletelView) urlpatterns = [ path('admin/', admin.site.urls), path('', ProductListView.as_view(), name='home-page'), path('product/<int:pk>/', ProductDitailView.as_view(), name='product-details'), path('registration/', register, name='registration'), path('login/', auth_views.LoginView.as_view(template_name='users/login.html'), name='login'), path('logout/', auth_views.LogoutView.as_view(template_name='users/logout.html'), name='logout'), path('profile/', profile, name='profile'), path('user/<str:username>/', UserItemListView.as_view(), name='user-items'), path('product/new/', ProductCreateView.as_view(), name='create-product'), path('product/<int:pk>/update/', ProductUpdateView.as_view(), name='product-update'), path('product/<int:pk>/delete/', ProductDeletelView.as_view(), name='product-delete'), ] if settings.DEBUG: urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
from products.views import ( ProductCreateView, SellerProductListView, ProductUpdateView, ) # Import views from seller app to process url from .views import ( SellerDashboard, SellerTransactionListView, SellerProductDetailRedirectView, ) # Url setup for seller urlpatterns = [ url(r'^$', SellerDashboard.as_view(), name='dashboard'), url(r'^transactions/$', SellerTransactionListView.as_view(), name='transactions'), url(r'^products/$', SellerProductListView.as_view(), name='product_list'), url(r'^products/(?P<pk>\d+)/$', SellerProductDetailRedirectView.as_view()), url(r'^products/(?P<pk>\d+)/edit/$', ProductUpdateView.as_view(), name='product_edit'), url(r'^products/add/$', ProductCreateView.as_view(), name='product_create'), ]
from django.urls import path # Импортируем свою функцию from products.views import (ProductCreateView, ProductUpdateView, ProductDeleteView, ProductListView, ProductDetailView, product_list, product_detail, product_create, product_update, product_delete) app_name = 'products' urlpatterns = [ path('<int:pk>/delete/', ProductDeleteView.as_view(), name='delete'), path('<int:pk>/update/', ProductUpdateView.as_view(), name='update'), # path('create/', product_create, name='create'), path('create/', ProductCreateView.as_view(), name='create'), path('<int:pk>/', ProductDetailView.as_view(), name='detail'), path('', ProductListView.as_view(), name='catalog'), ]
from django.conf.urls import include, url from django.contrib import admin from products.views import ProductListView, ProductDetailView, ProductCreateView, ProductUpdateView urlpatterns = [ url(r'^$', ProductListView.as_view(), name='list_view'), url(r'^add/$', ProductCreateView.as_view(), name='create_view'), url(r'^(?P<pk>\d+)/edit/$', ProductUpdateView.as_view(), name='update_view'), url(r'^(?P<slug>[\w-]+)/edit/$', ProductUpdateView.as_view(), name='update_view'), url(r'^(?P<slug>[\w-]+)/$', ProductDetailView.as_view(), name='detail_view'), url(r'^admin/', include(admin.site.urls)), ]
Available functions: - None yet """ from django.conf.urls import url from products.views import ProductCreateView, ProductEditView, \ ProductDetailView, ProductDeleteView, LifeCycleStageCreateView, \ LifeCycleStageEditView, LifeCycleStageDetailView, \ LifeCycleStageDeleteView, ProcessCreateView, ProcessEditView, \ ProcessDetailView, ProcessDeleteView, ResourceReleaseCreateView, \ ReleaseEditView, ResourceEditView, ReleaseDeleteView, ResourceDeleteView, \ release_factor_view, resource_factor_view urlpatterns = [ # URLs for Product CRUD operations. url(r'^create/?$', ProductCreateView.as_view(), name='create_product'), url(r'^edit/(?P<pk>\d+)/?$', ProductEditView.as_view(), name='edit_product'), url(r'^detail/(?P<pk>\d+)/?$', ProductDetailView.as_view(), name='detail_product'), url(r'^delete/(?P<pk>\d+)/?$', ProductDeleteView.as_view(), name='delete_product'), # URLs for LifeCycleStageName CRUD operations. url(r'^lifecyclestage/create/?$', LifeCycleStageCreateView.as_view(), name='lifecyclestage_create'), url(r'^lifecyclestage/edit/(?P<pk>\d+)/?$',
from django.conf.urls import url from django.contrib import admin import products.views from products.views import ( ProductCreateView, ProductDetailView, ProductDownloadView, ProductListView, ProductUpdateView, ) urlpatterns = [ url(r'^admin/', admin.site.urls), url(r'^$',ProductListView.as_view(),name='list'), url(r'^add/$',ProductCreateView.as_view(),name='create'), url(r'^(?P<pk>\d+)$',ProductDetailView.as_view(),name='detail'), url(r'^(?P<pk>\d+)/download/$',ProductDownloadView.as_view(),name='download'), url(r'^(?P<pk>\d+)/edit/$',ProductUpdateView.as_view(),name='update'), url(r'^(?P<slug>[\w.@+-]+)/$',ProductDetailView.as_view(),name='detail_slug'), url(r'^(?P<slug>[\w.@+-]+)/download/$',ProductDownloadView.as_view(),name='download_slug'), url(r'^(?P<slug>[\w.@+-]+)/edit/$',ProductUpdateView.as_view(),name='update_slug'), ]
from django.conf.urls import include, url from django.contrib import admin from products.views import ( ProductCreateView, ProductDetailView, ProductListView, ProductUpdateView, ) urlpatterns = [ url(r'^admin/', include(admin.site.urls)), url(r'^create/$', 'products.views.create_view', name="create_view"), url(r'^detail/(?P<object_id>\d+)/edit/$', 'products.views.update_view', name='detail_view'), url(r'^detail/(?P<object_id>\d+)/$', 'products.views.detail_view', name='detail_view'), url(r'^detail/(?P<slug>[\w-]+)/$', 'products.views.detail_slug_view', name='detail_slug'), url(r'^list/$', 'products.views.list_view', name="list_view"), url(r'^products/$', ProductListView.as_view(), name="product_list_view"), url(r'^products/add/$', ProductCreateView.as_view(), name="product_create_view"), url(r'^products/(?P<pk>\d+)/$', ProductDetailView.as_view(), name='product_detail_view'), url(r'^products/(?P<slug>[\w-]+)/$', ProductDetailView.as_view(), name='product_detail_view'), url(r'^products/(?P<pk>\d+)/edit/$', ProductUpdateView.as_view(), name='product_update_view'), url(r'^products/(?P<slug>[\w-]+)/edit/$', ProductUpdateView.as_view(), name='product_update_view'), ]
from django.contrib import admin from django.views.generic import TemplateView from products.views import ProductListView, ProductDetailView, ProductCreateView, ProductUpdateView, ProductDeleteView from carts.views import CartView, CheckoutView, CheckoutFinalView from orders.views import AddressSelectFormView, UserAddressCreateView, OrderList, OrderDetail urlpatterns = [ url(r"^$", TemplateView.as_view(template_name = "index.html"), name="index"), url(r'^admin/', admin.site.urls), url(r'^accounts/', include('allauth.urls')), url(r'^products/$', ProductListView.as_view(), name = "products_list_view"), url(r'^create/product$', ProductCreateView.as_view(), name = "products_create_view"), url(r'^update/product/(?P<pk>\d+)$', ProductUpdateView.as_view(), name = "products_update_view"), url(r'^delete/product/(?P<pk>\d+)$', ProductDeleteView.as_view(), name = "products_delete_view"), url(r'^products/(?P<pk>\d+)$', ProductDetailView.as_view(), name = "products_detail_view"), url(r'^products/(?P<slug>[\w-]+)$', ProductDetailView.as_view(), name = "products_slug_view"), url(r'^cart/$', CartView.as_view(), name = "cart"), url(r'^orders/$', OrderList.as_view(), name = "orders"), url(r'^orders/(?P<pk>\d+)$', OrderDetail.as_view(), name = "order_detail"), url(r'^checkout/$', CheckoutView.as_view(), name = "checkout"),
from django.urls import path, include from products.views import (product_detail_view, products_list, stores_list, create_product, ProductListView, ProductDetailView, ProductCreateView, ProductUpdateView, RateView, RateDeleteView, CategoryListView, CategoryDetailView, BookmarkCreateView) urlpatterns = [ path('<int:pk>/', ProductDetailView.as_view(), name='product-detail'), path('<int:pk>/bookmark/', BookmarkCreateView.as_view(), name='bookmark'), # path('categories/', CategoryListView.as_view(), name='categories-list'), # path('categories/<int:pk>/', CategoryDetailView.as_view(), name='categories-detail'), path('', ProductListView.as_view(), name='products-list'), path('stores/', stores_list, name='stores-list'), path('create-product/', ProductCreateView.as_view(), name='create-product'), path('<int:pk>/update/', ProductUpdateView.as_view(), name='product-update'), path('<int:pk>/rate/', RateView.as_view(), name='product-rate'), path('<int:pk>/rate-delete/', RateDeleteView.as_view(), name='product-rate-delete'), # APIs path('api/', include('products.api.urls')), ]
from django.contrib import admin from django.urls import path from products.views import ( ProductCreateView, ProductDetailView, ProductDeleteView, ProductUpdateView, ProductListView ) app_name = 'products' urlpatterns = [ path('product/create/', ProductCreateView.as_view(), name='product-create'), path('product/<int:id>/', ProductDetailView.as_view(), name='product-detail'), path('product/<int:id>/update/', ProductUpdateView.as_view(), name='product-update'), path('product/<int:id>/delete/', ProductDeleteView.as_view(), name='product-delete'), path('', ProductListView.as_view(), name='product-list') ]
from django.contrib import admin from django.urls import path, include from products.views import (ProductUpdateView, ProductCreateView, SellerProductListView) from .views import (SellerDashboard, SellerTransactionListView, SellerProductDetailRedirectView) urlpatterns = [ path('', SellerDashboard.as_view(), name="dashboard"), path('transactions/', SellerTransactionListView.as_view(), name="transactions"), path('products/', SellerProductListView.as_view(), name="product_list"), #sellers:product_list path('products/<int:pk>/', SellerProductDetailRedirectView.as_view()), path('products/<int:pk>/edit/', ProductUpdateView.as_view(), name="product_edit"), path('products/add/', ProductCreateView.as_view(), name="product_create"), ]
from products.views import ProductDetail, ProductUpdateView, ProductDeleteView, ProductList, \ ProductCreateView from shopping_baskets.views import ShoppingBasketView from users.views import SignupView api_urls = [ path('products/', include(('products.urls', 'products'), namespace='products')), path('categories/', include(('categories.urls', 'categories'), namespace='categories')), path( 'shopping_baskets/', include(('shopping_baskets.urls', 'shopping_baskets'), namespace='shopping_baskets') ), ] ui_urls = [ path('categories/<int:category_id>/products/add/', ProductCreateView.as_view(), name='product-create-ui'), path('categories/<int:category_id>/products/<int:pk>/', ProductDetail.as_view(), name='products-detail'), path('categories/<int:category_id>/products/<int:pk>/edit/', ProductUpdateView.as_view(), name='product-edit'), path( 'categories/<int:category_id>/products/<int:pk>/delete/', ProductDeleteView.as_view(), name='product-delete' ), path('categories/<int:category_id>/products/', ProductList.as_view(), name='products'), path('categories/add/', CategoryCreateView.as_view(), name='category-create-ui'), path('categories/<slug:pk>/edit/', CategoryUpdateView.as_view(), name='category-edit'), path('categories/<int:pk>/delete/', CategoryDeleteView.as_view(),
from django.contrib import admin from django.urls import path from django.conf.urls.static import static from django.conf import settings from products.views import ( ProductListView, ProductDetailView, ProductCreateView, ProductUpdateView, ProductDeleteView, ) from django.views.generic.base import RedirectView urlpatterns = [ path('admin/', admin.site.urls), path('', RedirectView.as_view(url='products/'), name='home'), path('products/', ProductListView.as_view(), name='product-list'), path('products/<int:pk>', ProductDetailView.as_view(), name='product-detail'), path('products/create', ProductCreateView.as_view(), name='product-create'), path('products/<int:pk>/update', ProductUpdateView.as_view(), name='product-update'), path('products/<int:pk>/delete', ProductDeleteView.as_view(), name='product-delete'), ] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
urlpatterns = [ url(r'^admin/', include(admin.site.urls)), url(r'^create/$', 'products.views.create_view', name='create_view'), url(r'^detail/(?P<object_id>\d+)/edit/$', 'products.views.update_view', name='update_view'), url(r'^detail/(?P<object_id>\d+)/$', 'products.views.detail_view', name='detail_view'), url(r'^detail/(?P<slug>[\w-]+)/$', 'products.views.detail_slug_view', name='detail_slug_view'), url(r'^list/$', 'products.views.list_view', name='list_view'), url(r'^products/$', ProductListView.as_view(), name='product_list_view'), url(r'^products/add/$', ProductCreateView.as_view(), name='product_create_view'), url(r'^products/(?P<pk>\d+)/$', ProductDetailView.as_view(), name='product_detail_view'), url(r'^products/(?P<slug>[\w-]+)/$', ProductDetailView.as_view(), name='product_detail_slug_view'), url(r'^products/(?P<pk>\d+)/edit/$', ProductUpdateView.as_view(), name='product_update_view'), url(r'^products/(?P<slug>[\w-]+)/edit/$', ProductUpdateView.as_view(), name='product_update_view'), ]
from django.urls import path from products.views import ProductDetailView, ProductListView, ProductCreateView, ProductUpdateView, ProductDeleteView, \ ProductDownloadView app_name = "products" urlpatterns = [ path('', ProductListView.as_view(), name="index"), path('<int:pk>', ProductDetailView.as_view(), name="detail"), path('<slug:slug>', ProductDetailView.as_view(), name="detail_slug"), path('<int:id>/download', ProductDownloadView.as_view(), name="download"), path('<slug:slug>/download', ProductDownloadView.as_view(), name="download_slug"), path('create/', ProductCreateView.as_view(), name="create"), path('<int:pk>/edit', ProductUpdateView.as_view(), name="update"), path('<slug:slug>/edit', ProductUpdateView.as_view(), name="update_slug"), path('<int:pk>/delete', ProductDeleteView.as_view(), name="delete"), path('<slug:slug>/delete', ProductDeleteView.as_view(), name="delete_slug"), ]
from django.urls import path from django.contrib.staticfiles.urls import staticfiles_urlpatterns from products.views import ProductListView, ProductDetailView, ProductCreateView, ProductUpdateView, ProductDeleteView,\ product_list, product_detail, product_model_create, product_model_update, product_model_delete app_name = 'products' urlpatterns = [ path('', ProductListView.as_view(), name='product_list'), path('<int:pk>/', ProductDetailView.as_view(), name='product_detail'), path('product_create/', ProductCreateView.as_view(), name='product_create'), path('product_update/<int:pk>/', ProductUpdateView.as_view(), name='product_update'), path('product_delete/<int:pk>/', product_model_delete, name='product_delete'), ] + staticfiles_urlpatterns() # urlpatterns = [ # path('', product_list, name='product_list'), # path('<int:pk>/', product_detail, name='product_detail'), # path('product_create/', product_model_create, name='product_create'), # path('product_update/<int:pk>/', product_model_update, name='product_update'), # path('product_delete/<int:pk>/', ProductDeleteView.as_view(), name='product_delete'), # ]
from django.conf.urls import include, url from django.contrib import admin from products.views import ( ProductCreateView, ProductUpdateView, SellerProductListView ) from .views import ( SellerDashboard, SellerProductDetailRedirectView, SellerTransactionListView, ) urlpatterns = [ url(r'^$', SellerDashboard.as_view(), name='dashboard'), url(r'^transactions/$', SellerTransactionListView.as_view(), name='transactions'), url(r'^products/$', SellerProductListView.as_view(), name='product_list'), #sellers:product_list url(r'^products/(?P<pk>\d+)/$', SellerProductDetailRedirectView.as_view()), url(r'^products/(?P<pk>\d+)/edit/$', ProductUpdateView.as_view(), name='product_edit'), url(r'^products/add/$', ProductCreateView.as_view(), name='product_create'), ]
from ecommerce.views import HomePageView from orders.views import add_to_cart, delete_from_cart, order_details, order_checkout urlpatterns = [ path('admin/', admin.site.urls), path('', HomePageView.as_view(), name='home'), path('signup/', SignupView.as_view(), name='signup'), path('login/', auth_views.LoginView.as_view(template_name='accounts/login.html'), name='login'), path('logout/', auth_views.LogoutView.as_view(template_name='accounts/logout.html'), name='logout'), path('products/search/', ProductSearchView.as_view(), name='search-product'), path('products/add/', ProductCreateView.as_view(), name='create-product'), path('products/list/', ProductListView.as_view(), name='list-product'), path('products/<pk>/', ProductDetailView.as_view(), name='detail-product'), path('products/<pk>/update/', ProductUpdateView.as_view(), name='update-product'), path('products/<pk>/delete/', ProductDeleteView.as_view(), name='delete-product'), path('add-to-cart/<pk>/', add_to_cart, name='add-to-cart'), path('delete-from-cart/<pk>/', delete_from_cart, name='delete-from-cart'), path('order/details/', order_details, name='order-details'), path('order/checkout/', order_checkout, name='order-checkout'), ] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)