3

\                 @   s>   d dl mZ d dlmZ d dlmZ G dd deZe ZdS )    )url)DashboardApplication)	get_classc               @   sT  e Zd ZdZdgZdgdgfdgdgfdgdgfdgdgfdgdgfd ZZeddZeddZ	eddZ
edd	Zedd
ZeddZeddZeddZeddZeddZeddZeddZeddZeddZeddZeddZeddZeddZeddZeddZeddZeddZeddZeddZeddZ dd  Z!dS )!CatalogueApplicationNis_staffzpartner.dashboard_access)zcatalogue-productzcatalogue-product-createzcatalogue-product-listzcatalogue-product-deletezcatalogue-product-lookupzdashboard.catalogue.viewsProductListViewProductLookupViewProductCreateRedirectViewProductCreateUpdateViewProductDeleteViewCreateVariantsViewCreateSubscriptionVariantProductClassCreateViewProductClassUpdateViewProductClassListViewProductClassDeleteViewCategoryListViewCategoryDetailListViewCategoryCreateViewCategoryUpdateViewCategoryDeleteViewStockAlertListViewAttributeOptionGroupCreateViewAttributeOptionGroupListViewAttributeOptionGroupUpdateViewAttributeOptionGroupDeleteViewOptionListViewOptionCreateViewOptionUpdateViewOptionDeleteViewc              C   s  t d| jj ddt d| jj ddt d| jj ddt d| jj ddt d	| jj d
dt d| jj ddt d| jj ddt d| jj ddt d| jj ddt d| j	j ddt d| j
j ddt d| jj ddt d| jj ddt d| jj ddt d| jj ddt d| jj d dt d!| jj d"dt d#| jj d$dt d%| jj d&dt d'| jj d(dt d)| jj d*dt d+| jj d,dt d-| jj d.dt d/| jj d0dt d1| jj d2dt d3| jj d4dt d5| jj d6dt d7| jj d8dg}| j|S )9Nz^products/(?P<pk>\d+)/$zcatalogue-product)namez^products/create/$zcatalogue-product-createz1^products/create/(?P<product_class_slug>[\w-]+)/$z0^products/(?P<parent_pk>[-\d]+)/create-variant/$zcatalogue-product-create-childz^products/(?P<pk>\d+)/delete/$zcatalogue-product-deletez)^products/(?P<pk>\d+)/create_variations/$z#catalogue-product-create-variationsz5^products/(?P<pk>\d+)/create_subscription_variation/$z/catalogue-product-create-subscription-variationz^$zcatalogue-product-listz^stock-alerts/$zstock-alert-listz^product-lookup/$zcatalogue-product-lookupz^categories/$zcatalogue-category-listz^categories/(?P<pk>\d+)/$zcatalogue-category-detail-listz^categories/create/$zcatalogue-category-createz#^categories/create/(?P<parent>\d+)$zcatalogue-category-create-childz ^categories/(?P<pk>\d+)/update/$zcatalogue-category-updatez ^categories/(?P<pk>\d+)/delete/$zcatalogue-category-deletez^product-type/create/$zcatalogue-class-createz^product-types/$zcatalogue-class-listz"^product-type/(?P<pk>\d+)/update/$zcatalogue-class-updatez"^product-type/(?P<pk>\d+)/delete/$zcatalogue-class-deletez ^attribute-option-group/create/$z'catalogue-attribute-option-group-createz^attribute-option-group/$z%catalogue-attribute-option-group-listz,^attribute-option-group/(?P<pk>\w+)/update/$z'catalogue-attribute-option-group-updatez,^attribute-option-group/(?P<pk>\w+)/delete/$z'catalogue-attribute-option-group-deletez	^option/$zcatalogue-option-listz^option/create/$zcatalogue-option-createz^option/(?P<pk>\w+)/update/$zcatalogue-option-updatez^option/(?P<pk>\w+)/delete/$zcatalogue-option-delete)r   product_createupdate_viewas_viewproduct_create_redirect_viewproduct_delete_viewproduct_create_variants_view(product_create_subscription_variant_viewproduct_list_viewstock_alert_viewproduct_lookup_viewcategory_list_viewcategory_detail_list_viewcategory_create_viewcategory_update_viewcategory_delete_viewproduct_class_create_viewproduct_class_list_viewproduct_class_update_viewproduct_class_delete_view"attribute_option_group_create_view attribute_option_group_list_view"attribute_option_group_update_view"attribute_option_group_delete_viewoption_list_viewoption_create_viewoption_update_viewoption_delete_viewpost_process_urls)selfurls r>   7/var/www/html/oscar2019/apps/dashboard/catalogue/app.pyget_urls5   s|    
zCatalogueApplication.get_urls)"__name__
__module____qualname__r    default_permissionspermissions_map_mapr   r'   r)   r#   r!   r$   r%   r&   r/   r1   r0   r2   r*   r+   r,   r-   r.   r(   r3   r4   r5   r6   r7   r8   r9   r:   r@   r>   r>   r>   r?   r      sH   


























r   N)django.conf.urlsr   oscar.core.applicationr   oscar.core.loadingr   r   applicationr>   r>   r>   r?   <module>   s   u