def get_urls(self): # TODO: Add url for tax dashboard? tax_urls = get_edit_and_list_urls( url_prefix="^taxes/tax", view_template="shoop.admin.modules.taxes.views.Tax%sView", name_template="tax.%s") tax_group_urls = get_edit_and_list_urls( url_prefix="^taxes/customer-tax-group", view_template= "shoop.admin.modules.taxes.views.CustomerTaxGroup%sView", name_template="customer_tax_group.%s") tax_class_urls = get_edit_and_list_urls( url_prefix="^taxes/tax-class", view_template="shoop.admin.modules.taxes.views.TaxClass%sView", name_template="tax_class.%s") return tax_urls + tax_group_urls + tax_class_urls
def get_urls(self): return get_edit_and_list_urls( url_prefix="^product-types", view_template="shoop.admin.modules.product_types.views.ProductType%sView", name_template="product-type.%s", permissions=get_default_model_permissions(ProductType), )
def get_urls(self): return [ admin_url( "^products/(?P<pk>\d+)/delete/$", "shoop.admin.modules.products.views.ProductDeleteView", name="product.delete" ), admin_url( "^products/(?P<pk>\d+)/media/$", "shoop.admin.modules.products.views.ProductMediaEditView", name="product.edit_media" ), admin_url( "^products/(?P<pk>\d+)/crosssell/$", "shoop.admin.modules.products.views.ProductCrossSellEditView", name="product.edit_cross_sell" ), admin_url( "^products/(?P<pk>\d+)/variation/$", "shoop.admin.modules.products.views.ProductVariationView", name="product.edit_variation" ), admin_url( "^products/(?P<pk>\d+)/package/$", "shoop.admin.modules.products.views.ProductPackageView", name="product.edit_package" ), ] + get_edit_and_list_urls( url_prefix="^products", view_template="shoop.admin.modules.products.views.Product%sView", name_template="product.%s" )
def get_urls(self): permissions = get_default_model_permissions(NotificationModel) return [ admin_url( "notify/script-item-editor/", "shoop.notify.admin_module.views.script_item_editor", name="notify.script-item-editor", permissions=permissions ), admin_url( "notify/script/content/(?P<pk>\d+)/", "shoop.notify.admin_module.views.EditScriptContentView", name="notify.script.edit-content", permissions=permissions ), admin_url( "notify/mark-read/(?P<pk>\d+)/$", self.mark_notification_read_view, name="notify.mark-read", permissions=permissions ), ] + get_edit_and_list_urls( url_prefix="^notify/script", view_template="shoop.notify.admin_module.views.Script%sView", name_template="notify.script.%s", permissions=permissions )
def get_urls(self): return get_edit_and_list_urls( url_prefix="^cms/page", view_template="shoop.simple_cms.admin_module.views.Page%sView", name_template="simple_cms.page.%s", permissions=get_default_model_permissions(Page) )
def get_urls(self): return get_edit_and_list_urls( url_prefix="^attributes", view_template="shoop.admin.modules.attributes.views.Attribute%sView", name_template="attribute.%s", permissions=get_default_model_permissions(Attribute) )
def get_urls(self): return get_edit_and_list_urls( url_prefix="^shops", view_template="shoop.admin.modules.shops.views.Shop%sView", name_template="shop.%s", permissions=get_default_model_permissions(Shop) )
def get_urls(self): return get_edit_and_list_urls( url_prefix="^suppliers", view_template="shoop.admin.modules.suppliers.views.Supplier%sView", name_template="suppliers.%s", permissions=get_default_model_permissions(Supplier) )
def get_urls(self): return get_edit_and_list_urls( url_prefix="^sales-units", view_template="shoop.admin.modules.sales_units.views.SalesUnit%sView", name_template="sales-unit.%s", permissions=get_default_model_permissions(SalesUnit) )
def get_urls(self): return [ admin_url( "^products/(?P<pk>\d+)/delete/$", "shoop.admin.modules.products.views.ProductDeleteView", name="product.delete", permissions=["shoop.delete_product"] ), admin_url( "^products/(?P<pk>\d+)/media/$", "shoop.admin.modules.products.views.ProductMediaEditView", name="product.edit_media", permissions=get_default_model_permissions(Product), ), admin_url( "^products/(?P<pk>\d+)/crosssell/$", "shoop.admin.modules.products.views.ProductCrossSellEditView", name="product.edit_cross_sell", permissions=get_default_model_permissions(ProductCrossSell), ), admin_url( "^products/(?P<pk>\d+)/variation/$", "shoop.admin.modules.products.views.ProductVariationView", name="product.edit_variation", permissions=get_default_model_permissions(ProductVariationResult), ), admin_url( "^products/(?P<pk>\d+)/package/$", "shoop.admin.modules.products.views.ProductPackageView", name="product.edit_package", permissions=get_default_model_permissions(ProductPackageLink), ), ] + get_edit_and_list_urls( url_prefix="^products", view_template="shoop.admin.modules.products.views.Product%sView", name_template="product.%s", permissions=get_default_model_permissions(Product), )
def get_urls(self): basket_campaign_urls = get_edit_and_list_urls( url_prefix="^campaigns/basket", view_template= "shoop.campaigns.admin_module.views.BasketCampaign%sView", name_template="basket_campaigns.%s") coupon_urls = get_edit_and_list_urls( url_prefix="^campaigns/coupons", view_template="shoop.campaigns.admin_module.views.Coupon%sView", name_template="coupons.%s") return basket_campaign_urls + coupon_urls + get_edit_and_list_urls( url_prefix="^campaigns/catalog", view_template= "shoop.campaigns.admin_module.views.CatalogCampaign%sView", name_template="catalog_campaigns.%s")
def get_urls(self): # TODO: Add url for tax dashboard? tax_urls = get_edit_and_list_urls( url_prefix="^taxes/tax", view_template="shoop.admin.modules.taxes.views.Tax%sView", name_template="tax.%s" ) tax_group_urls = get_edit_and_list_urls( url_prefix="^taxes/customer-tax-group", view_template="shoop.admin.modules.taxes.views.CustomerTaxGroup%sView", name_template="customer_tax_group.%s" ) tax_class_urls = get_edit_and_list_urls( url_prefix="^taxes/tax-class", view_template="shoop.admin.modules.taxes.views.TaxClass%sView", name_template="tax_class.%s" ) return tax_urls + tax_group_urls + tax_class_urls
def get_urls(self): basket_campaign_urls = get_edit_and_list_urls( url_prefix="^campaigns/basket", view_template="shoop.campaigns.admin_module.views.BasketCampaign%sView", name_template="basket_campaigns.%s" ) coupon_urls = get_edit_and_list_urls( url_prefix="^campaigns/coupons", view_template="shoop.campaigns.admin_module.views.Coupon%sView", name_template="coupons.%s" ) return basket_campaign_urls + coupon_urls + get_edit_and_list_urls( url_prefix="^campaigns/catalog", view_template="shoop.campaigns.admin_module.views.CatalogCampaign%sView", name_template="catalog_campaigns.%s" )
def get_urls(self): return [ admin_url( "^service_provider/(?P<pk>\d+)/delete/$", "shoop.admin.modules.service_providers.views.ServiceProviderDeleteView", name="service_provider.delete") ] + get_edit_and_list_urls( url_prefix="^service_provider", view_template= "shoop.admin.modules.service_providers.views.ServiceProvider%sView", name_template="service_provider.%s")
def get_urls(self): return get_edit_and_list_urls( url_prefix="^carousels", view_template="shoop_carousel.admin.views.Carousel%sView", name_template="carousel.%s" ) + [ admin_url( "^carousel/(?P<pk>\d+)/delete/$", "shoop_carousel.admin.views.CarouselDeleteView", name="carousel.delete" ), ]
def get_urls(self): return [ admin_url( "%s/(?P<pk>\d+)/delete/$" % self.url_prefix, self.view_template % "Delete", name=self.name_template % "delete" ) ] + get_edit_and_list_urls( url_prefix=self.url_prefix, view_template=self.view_template, name_template=self.name_template )
def get_urls(self): return [ admin_url( "^contact-group/(?P<pk>\d+)/delete/$", "shoop.admin.modules.contact_groups.views.ContactGroupDeleteView", name="contact-group.delete" ) ] + get_edit_and_list_urls( url_prefix="^contact-groups", view_template="shoop.admin.modules.contact_groups.views.ContactGroup%sView", name_template="contact-group.%s" )
def get_urls(self): return [ admin_url( "^service_provider/(?P<pk>\d+)/delete/$", "shoop.admin.modules.service_providers.views.ServiceProviderDeleteView", name="service_provider.delete" ) ] + get_edit_and_list_urls( url_prefix="^service_provider", view_template="shoop.admin.modules.service_providers.views.ServiceProvider%sView", name_template="service_provider.%s" )
def get_urls(self): return [ admin_url( "^service_provider/(?P<pk>\d+)/delete/$", "shoop.admin.modules.service_providers.views.ServiceProviderDeleteView", name="service_provider.delete", permissions=["shoop.delete_serviceprovider"] ) ] + get_edit_and_list_urls( url_prefix="^service_provider", view_template="shoop.admin.modules.service_providers.views.ServiceProvider%sView", name_template="service_provider.%s", permissions=get_default_model_permissions(ServiceProvider) )
def get_urls(self): return [ admin_url( "^contact-group/(?P<pk>\d+)/delete/$", "shoop.admin.modules.contact_groups.views.ContactGroupDeleteView", name="contact-group.delete", permissions=["shoop.delete_contactgroup"], ) ] + get_edit_and_list_urls( url_prefix="^contact-groups", view_template="shoop.admin.modules.contact_groups.views.ContactGroup%sView", name_template="contact-group.%s", permissions=get_default_model_permissions(ContactGroup), )
def get_urls(self): return [ admin_url("notify/script-item-editor/", "shoop.notify.admin_module.views.script_item_editor", name="notify.script-item-editor"), admin_url("notify/script/content/(?P<pk>\d+)/", "shoop.notify.admin_module.views.EditScriptContentView", name="notify.script.edit-content"), admin_url("notify/mark-read/(?P<pk>\d+)/$", self.mark_notification_read_view, name="notify.mark-read"), ] + get_edit_and_list_urls( url_prefix="^notify/script", view_template="shoop.notify.admin_module.views.Script%sView", name_template="notify.script.%s")
def get_urls(self): permissions = self.get_required_permissions() return [ admin_url( "%s/(?P<pk>\d+)/delete/$" % self.url_prefix, self.view_template % "Delete", name=self.name_template % "delete", permissions=permissions ) ] + get_edit_and_list_urls( url_prefix=self.url_prefix, view_template=self.view_template, name_template=self.name_template, permissions=permissions )
def get_urls(self): return [ admin_url("^products/(?P<pk>\d+)/delete/$", "shoop.admin.modules.products.views.ProductDeleteView", name="product.delete"), admin_url( "^products/(?P<pk>\d+)/media/$", "shoop.admin.modules.products.views.ProductMediaEditView", name="product.edit_media"), admin_url( "^products/(?P<pk>\d+)/crosssell/$", "shoop.admin.modules.products.views.ProductCrossSellEditView", name="product.edit_cross_sell"), admin_url( "^products/(?P<pk>\d+)/variation/$", "shoop.admin.modules.products.views.ProductVariationView", name="product.edit_variation"), ] + get_edit_and_list_urls( url_prefix="^products", view_template="shoop.admin.modules.products.views.Product%sView", name_template="product.%s")
def get_urls(self): return get_edit_and_list_urls( url_prefix="^default-tax/rules", view_template="shoop.default_tax.admin_module.views.TaxRule%sView", name_template="default_tax.tax_rule.%s" )
def get_urls(self): return get_edit_and_list_urls( url_prefix="^contact-groups", view_template= "shoop.admin.modules.contact_groups.views.ContactGroup%sView", name_template="contact-group.%s")
def get_urls(self): return get_edit_and_list_urls( url_prefix="^contact-groups", view_template="shoop.admin.modules.contact_groups.views.ContactGroup%sView", name_template="contact-group.%s" )
def get_urls(self): return get_edit_and_list_urls( url_prefix="^service_provider", view_template="shoop.admin.modules.service_providers.views.ServiceProvider%sView", name_template="service_provider.%s" )
def get_urls(self): return get_edit_and_list_urls( url_prefix="^product-types", view_template="shoop.admin.modules.product_types.views.ProductType%sView", name_template="product-type.%s" )
def get_urls(self): return get_edit_and_list_urls( url_prefix="^product-types", view_template= "shoop.admin.modules.product_types.views.ProductType%sView", name_template="product-type.%s")
def get_urls(self): return get_edit_and_list_urls( url_prefix="^attributes", view_template="shoop.admin.modules.attributes.views.Attribute%sView", name_template="attribute.%s" )
def get_urls(self): return get_edit_and_list_urls( url_prefix="^Manufacturers", view_template="shoop.admin.modules.manufacturers.views.Manufacturer%sView", name_template="manufacturers.%s" )
def get_urls(self): return get_edit_and_list_urls( url_prefix="^Manufacturers", view_template= "shoop.admin.modules.manufacturers.views.Manufacturer%sView", name_template="manufacturers.%s")
def get_urls(self): return get_edit_and_list_urls( url_prefix="^shops", view_template="shoop.admin.modules.shops.views.Shop%sView", name_template="shop.%s" )
def get_urls(self): return get_edit_and_list_urls( url_prefix="^cms/page", view_template="shoop.simple_cms.admin_module.views.Page%sView", name_template="simple_cms.page.%s" )
def get_urls(self): return get_edit_and_list_urls( url_prefix="^default-tax/rules", view_template="shoop.default_tax.admin_module.views.TaxRule%sView", name_template="default_tax.tax_rule.%s")
def get_urls(self): return get_edit_and_list_urls( url_prefix="^suppliers", view_template="shoop.admin.modules.suppliers.views.Supplier%sView", name_template="suppliers.%s", )
def get_urls(self): return get_edit_and_list_urls( url_prefix="^shops", view_template="shoop.admin.modules.shops.views.Shop%sView", name_template="shop.%s")
def get_urls(self): return get_edit_and_list_urls( url_prefix="^sales-units", view_template="shoop.admin.modules.sales_units.views.SalesUnit%sView", name_template="sales-unit.%s" )
def get_urls(self): return get_edit_and_list_urls( url_prefix="^categories", view_template="shoop.admin.modules.categories.views.Category%sView", name_template="category.%s" )
def get_urls(self): return get_edit_and_list_urls( url_prefix="^suppliers", view_template="shoop.admin.modules.suppliers.views.Supplier%sView", name_template="suppliers.%s")