def get_urls(self): return get_edit_and_list_urls( url_prefix="^display-units", view_template= "wshop.admin.modules.sales_units.views.DisplayUnit%sView", name_template="display_unit.%s", permissions=get_default_model_permissions(DisplayUnit))
def get_urls(self): return get_edit_and_list_urls( url_prefix="^product-types", view_template="wshop.admin.modules.product_types.views.ProductType%sView", name_template="product_type.%s", permissions=get_default_model_permissions(ProductType), )
def get_urls(self): return get_edit_and_list_urls( url_prefix="^suppliers", view_template="wshop.admin.modules.suppliers.views.Supplier%sView", name_template="supplier.%s", permissions=get_default_model_permissions(Supplier) )
def get_urls(self): permissions = get_default_model_permissions(NotificationModel) return [ admin_url("notify/script-item-editor/", "wshop.notify.admin_module.views.script_item_editor", name="notify.script-item-editor", permissions=permissions), admin_url("notify/script/content/(?P<pk>\d+)/", "wshop.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), admin_url("notify/script-template/", "wshop.notify.admin_module.views.ScriptTemplateView", name="notify.script-template", permissions=permissions), admin_url( "notify/script-template-config/(?P<id>.+)/", "wshop.notify.admin_module.views.ScriptTemplateConfigView", name="notify.script-template-config", permissions=permissions), admin_url("notify/script-template-edit/(?P<pk>.+)/", "wshop.notify.admin_module.views.ScriptTemplateEditView", name="notify.script-template-edit", permissions=permissions), ] + get_edit_and_list_urls( url_prefix="^notify/script", view_template="wshop.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="^manufacturers", view_template= "wshop.admin.modules.manufacturers.views.Manufacturer%sView", name_template="manufacturer.%s", permissions=get_default_model_permissions(Manufacturer), )
def get_urls(self): return get_edit_and_list_urls( url_prefix="^permission-groups", view_template= "wshop.admin.modules.permission_groups.views.PermissionGroup%sView", name_template="permission_group.%s", permissions=get_default_model_permissions(PermissionGroup), )
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): basket_campaign_urls = get_edit_and_list_urls( url_prefix="^campaigns/basket", view_template= "wshop.campaigns.admin_module.views.BasketCampaign%sView", name_template="basket_campaign.%s", permissions=get_default_model_permissions(BasketCampaign)) coupon_urls = get_edit_and_list_urls( url_prefix="^campaigns/coupons", view_template="wshop.campaigns.admin_module.views.Coupon%sView", name_template="coupon.%s", permissions=get_default_model_permissions(Coupon)) return basket_campaign_urls + coupon_urls + get_edit_and_list_urls( url_prefix="^campaigns/catalog", view_template= "wshop.campaigns.admin_module.views.CatalogCampaign%sView", name_template="catalog_campaign.%s", permissions=get_default_model_permissions(CatalogCampaign))
def get_urls(self): # TODO: Add url for tax dashboard? tax_urls = get_edit_and_list_urls( url_prefix="^taxes/tax", view_template="wshop.admin.modules.taxes.views.Tax%sView", name_template="tax.%s", permissions=get_default_model_permissions(Tax) ) tax_group_urls = get_edit_and_list_urls( url_prefix="^taxes/customer-tax-group", view_template="wshop.admin.modules.taxes.views.CustomerTaxGroup%sView", name_template="customer_tax_group.%s", permissions=get_default_model_permissions(CustomerTaxGroup) ) tax_class_urls = get_edit_and_list_urls( url_prefix="^taxes/tax-class", view_template="wshop.admin.modules.taxes.views.TaxClass%sView", name_template="tax_class.%s", permissions=get_default_model_permissions(TaxClass) ) return tax_urls + tax_group_urls + tax_class_urls
def get_urls(self): return [ admin_url( "^service_provider/(?P<pk>\d+)/delete/$", "wshop.admin.modules.service_providers.views.ServiceProviderDeleteView", name="service_provider.delete", permissions=["wshop.delete_serviceprovider"] ) ] + get_edit_and_list_urls( url_prefix="^service_provider", view_template="wshop.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("^shops/(?P<pk>\d+)/enable/$", "wshop.admin.modules.shops.views.ShopEnablerView", name="shop.enable", permissions=get_default_model_permissions(Shop)), admin_url("^shops/(?P<pk>\d+)/select/$", "wshop.admin.modules.shops.views.ShopSelectView", name="shop.select", permissions=get_default_model_permissions(Shop)), ] + get_edit_and_list_urls( url_prefix="^shops", view_template="wshop.admin.modules.shops.views.Shop%sView", name_template="shop.%s", permissions=get_default_model_permissions(Shop))
def get_urls(self): return [ admin_url( "^contact_group/(?P<pk>\d+)/delete/$", "wshop.admin.modules.contact_groups.views.ContactGroupDeleteView", name="contact_group.delete", permissions=["wshop.delete_contactgroup"], ) ] + get_edit_and_list_urls( url_prefix="^contact_group", view_template= "wshop.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("^products/(?P<pk>\d+)/delete/$", "wshop.admin.modules.products.views.ProductDeleteView", name="shop_product.delete", permissions=["wshop.delete_product"]), admin_url( "^products/(?P<pk>\d+)/media/$", "wshop.admin.modules.products.views.ProductMediaEditView", name="shop_product.edit_media", permissions=get_default_model_permissions(ShopProduct), ), admin_url( "^products/(?P<pk>\d+)/media/add/$", "wshop.admin.modules.products.views.ProductMediaBulkAdderView", name="shop_product.add_media", permissions=get_default_model_permissions(ShopProduct), ), admin_url( "^products/(?P<pk>\d+)/crosssell/$", "wshop.admin.modules.products.views.ProductCrossSellEditView", name="shop_product.edit_cross_sell", permissions=get_default_model_permissions(ProductCrossSell), ), admin_url( "^products/(?P<pk>\d+)/variation/$", "wshop.admin.modules.products.views.ProductVariationView", name="shop_product.edit_variation", permissions=get_default_model_permissions( ProductVariationResult), ), admin_url( "^products/(?P<pk>\d+)/package/$", "wshop.admin.modules.products.views.ProductPackageView", name="shop_product.edit_package", permissions=get_default_model_permissions(ProductPackageLink)), admin_url("^products/mass-edit/$", "wshop.admin.modules.products.views.ProductMassEditView", name="shop_product.mass_edit", permissions=get_default_model_permissions(ShopProduct)), ] + get_edit_and_list_urls( url_prefix="^products", view_template="wshop.admin.modules.products.views.Product%sView", name_template="shop_product.%s", permissions=get_default_model_permissions(ShopProduct))
def get_urls(self): return [ admin_url( "^categories/(?P<pk>\d+)/copy-visibility/$", "wshop.admin.modules.categories.views.CategoryCopyVisibilityView", name="category.copy_visibility", permissions=get_default_model_permissions(Category)), admin_url( "^categories/(?P<pk>\d+)/delete/$", "wshop.admin.modules.categories.views.CategoryDeleteView", name="category.delete", permissions=get_default_model_permissions(Category)), ] + get_edit_and_list_urls( url_prefix="^categories", view_template="wshop.admin.modules.categories.views.Category%sView", name_template="category.%s", permissions=get_default_model_permissions(Category), )
def get_urls(self): return get_edit_and_list_urls( url_prefix="^default-tax/rules", view_template="wshop.default_tax.admin_module.views.TaxRule%sView", name_template="default_tax.tax_rule.%s", permissions=get_default_model_permissions(TaxRule))
def get_urls(self): return get_edit_and_list_urls( url_prefix="^currencies", view_template="wshop.admin.modules.currencies.views.Currency%sView", name_template="currency.%s", permissions=get_default_model_permissions(Currency))
def get_urls(self): return get_edit_and_list_urls( url_prefix="^cms/page", view_template="wshop.simple_cms.admin_module.views.Page%sView", name_template="simple_cms.page.%s", permissions=get_default_model_permissions(Page))
def get_urls(self): return [ admin_url( "^orders/(?P<pk>\d+)/create-shipment/$", "wshop.admin.modules.orders.views.OrderCreateShipmentView", name="order.create-shipment", permissions=["wshop.add_shipment"]), admin_url("^shipments/(?P<pk>\d+)/delete/$", "wshop.admin.modules.orders.views.ShipmentDeleteView", name="order.delete-shipment", permissions=["wshop.delete_shipment"]), admin_url( "^orders/(?P<pk>\d+)/create-payment/$", "wshop.admin.modules.orders.views.OrderCreatePaymentView", name="order.create-payment", permissions=["wshop.add_payment"]), admin_url("^orders/(?P<pk>\d+)/set-paid/$", "wshop.admin.modules.orders.views.OrderSetPaidView", name="order.set-paid", permissions=["wshop.add_payment"]), admin_url("^orders/(?P<pk>\d+)/set-status/$", "wshop.admin.modules.orders.views.OrderSetStatusView", name="order.set-status", permissions=get_default_model_permissions(Order)), admin_url("^orders/(?P<pk>\d+)/new-log-entry/$", "wshop.admin.modules.orders.views.NewLogEntryView", name="order.new-log-entry", permissions=get_default_model_permissions(Order)), admin_url( "^orders/(?P<pk>\d+)/update-admin-comment/$", "wshop.admin.modules.orders.views.UpdateAdminCommentView", name="order.update-admin-comment", permissions=get_default_model_permissions(Order)), admin_url("^orders/(?P<pk>\d+)/create-refund/$", "wshop.admin.modules.orders.views.OrderCreateRefundView", name="order.create-refund", permissions=get_default_model_permissions(Order)), admin_url( "^orders/(?P<pk>\d+)/create-refund/full-refund$", "wshop.admin.modules.orders.views.OrderCreateFullRefundView", name="order.create-full-refund", permissions=get_default_model_permissions(Order)), admin_url("^orders/(?P<pk>\d+)/$", "wshop.admin.modules.orders.views.OrderDetailView", name="order.detail", permissions=get_default_model_permissions(Order)), admin_url("^orders/new/$", "wshop.admin.modules.orders.views.OrderEditView", name="order.new", permissions=["wshop.add_order"]), admin_url("^orders/(?P<pk>\d+)/edit/$", "wshop.admin.modules.orders.views.OrderEditView", name="order.edit", permissions=["wshop.change_order"]), admin_url( "^orders/$", "wshop.admin.modules.orders.views.OrderListView", name="order.list", permissions=get_default_model_permissions(Order), ), admin_url( "^orders/list-settings/", "wshop.admin.modules.settings.views.ListSettingsView", name="order.list_settings", permissions=get_default_model_permissions(Order), ), admin_url("^orders/(?P<pk>\d+)/edit-addresses/$", "wshop.admin.modules.orders.views.OrderAddressEditView", name="order.edit-addresses", permissions=["wshop.change_order"]), ] + get_edit_and_list_urls( url_prefix="^order-status", view_template="wshop.admin.modules.orders.views.OrderStatus%sView", name_template="order_status.%s", permissions=get_default_model_permissions(OrderStatus))