コード例 #1
0
ファイル: __init__.py プロジェクト: sidaga/shoop
 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
コード例 #2
0
ファイル: __init__.py プロジェクト: monokrome/shuup
 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),
     )
コード例 #3
0
ファイル: __init__.py プロジェクト: 00WhengWheng/shuup
 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"
     )
コード例 #4
0
ファイル: __init__.py プロジェクト: monokrome/shuup
 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
     )
コード例 #5
0
ファイル: __init__.py プロジェクト: monokrome/shuup
 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)
     )
コード例 #6
0
ファイル: __init__.py プロジェクト: monokrome/shuup
 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)
     )
コード例 #7
0
ファイル: __init__.py プロジェクト: monokrome/shuup
 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)
     )
コード例 #8
0
ファイル: __init__.py プロジェクト: monokrome/shuup
 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)
     )
コード例 #9
0
ファイル: __init__.py プロジェクト: monokrome/shuup
 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)
     )
コード例 #10
0
ファイル: __init__.py プロジェクト: monokrome/shuup
 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),
     )
コード例 #11
0
    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")
コード例 #12
0
ファイル: __init__.py プロジェクト: sarte81/shoop
 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
コード例 #13
0
ファイル: __init__.py プロジェクト: 00WhengWheng/shuup
    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"
        )
コード例 #14
0
ファイル: __init__.py プロジェクト: teserak/shoop
 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")
コード例 #15
0
ファイル: __init__.py プロジェクト: suutari-ai/shoop-carousel
 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"
         ),
     ]
コード例 #16
0
ファイル: __init__.py プロジェクト: 00WhengWheng/shuup
 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
     )
コード例 #17
0
ファイル: __init__.py プロジェクト: teserak/shoop
 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"
     )
コード例 #18
0
ファイル: __init__.py プロジェクト: 00WhengWheng/shuup
 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"
     )
コード例 #19
0
ファイル: __init__.py プロジェクト: monokrome/shuup
 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)
     )
コード例 #20
0
ファイル: __init__.py プロジェクト: monokrome/shuup
 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),
     )
コード例 #21
0
ファイル: __init__.py プロジェクト: if413019/ShoopDevelopment
 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")
コード例 #22
0
ファイル: __init__.py プロジェクト: monokrome/shuup
 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
     )
コード例 #23
0
 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")
コード例 #24
0
ファイル: __init__.py プロジェクト: 00WhengWheng/shuup
 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"
     )
コード例 #25
0
ファイル: __init__.py プロジェクト: sidaga/shoop
 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")
コード例 #26
0
ファイル: __init__.py プロジェクト: cuberskulk/shoop
 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"
     )
コード例 #27
0
ファイル: __init__.py プロジェクト: Pegaslabs/shoop
 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"
     )
コード例 #28
0
ファイル: __init__.py プロジェクト: 00WhengWheng/shuup
 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"
     )
コード例 #29
0
 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")
コード例 #30
0
ファイル: __init__.py プロジェクト: taedori81/shoop
 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"
     )
コード例 #31
0
ファイル: __init__.py プロジェクト: 00WhengWheng/shuup
 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"
     )
コード例 #32
0
 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")
コード例 #33
0
 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"
     )
コード例 #34
0
ファイル: __init__.py プロジェクト: cuberskulk/shoop
 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"
     )
コード例 #35
0
ファイル: __init__.py プロジェクト: if413019/ShoopDevelopment
 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"
     )
コード例 #36
0
ファイル: __init__.py プロジェクト: if413019/ShoopDevelopment
 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")
コード例 #37
0
ファイル: __init__.py プロジェクト: cuberskulk/shoop
 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",
     )
コード例 #38
0
ファイル: __init__.py プロジェクト: sidaga/shoop
 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")
コード例 #39
0
ファイル: __init__.py プロジェクト: sidaga/shoop
 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"
     )
コード例 #40
0
ファイル: __init__.py プロジェクト: if413019/ShoopDevelopment
 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"
     )
コード例 #41
0
ファイル: __init__.py プロジェクト: krisera/shoop
 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")