コード例 #1
0
ファイル: __init__.py プロジェクト: tapan-ghosh/shuup
 def get_model_url(self, object, kind, shop=None):
     return (derive_model_url(Tax, "shuup_admin:tax", object, kind)
             or derive_model_url(TaxClass, "shuup_admin:tax_class", object,
                                 kind)
             or derive_model_url(CustomerTaxGroup,
                                 "shuup_admin:customer_tax_group", object,
                                 kind))
コード例 #2
0
ファイル: __init__.py プロジェクト: ravikafle/shuup
 def get_model_url(self, object, kind, shop=None):
     if isinstance(object, Product):
         if not shop:
             try:
                 shop = object.shop_products.first().shop
             except ObjectDoesNotExist:
                 return None
         object = object.get_shop_instance(shop)
     return derive_model_url(ShopProduct, "shuup_admin:shop_product", object, kind)
コード例 #3
0
ファイル: __init__.py プロジェクト: ruqaiya/shuup
 def get_model_url(self, object, kind, shop=None):
     if isinstance(object, Product):
         if not shop:
             try:
                 shop = object.shop_products.first().shop
             except ObjectDoesNotExist:
                 return None
         object = object.get_shop_instance(shop)
     return derive_model_url(ShopProduct, "shuup_admin:shop_product", object, kind)
コード例 #4
0
ファイル: __init__.py プロジェクト: ruqaiya/shuup
 def get_model_url(self, object, kind, shop=None):
     return derive_model_url(Label, "shuup_admin:label", object, kind)
コード例 #5
0
ファイル: __init__.py プロジェクト: abduladi/shuup
 def get_model_url(self, object, kind):
     return derive_model_url(Order, "shuup_admin:order", object, kind)
コード例 #6
0
ファイル: __init__.py プロジェクト: gurch101/shuup
 def get_model_url(self, object, kind):
     return derive_model_url(Attribute, "shuup_admin:attribute", object, kind)
コード例 #7
0
ファイル: _discounts.py プロジェクト: yashodhank/shuup
 def get_model_url(self, object, kind, shop=None):
     return derive_model_url(Discount, "shuup_admin:discounts", object,
                             kind)
コード例 #8
0
ファイル: __init__.py プロジェクト: rrosajp/shuup
 def get_model_url(self, object, kind, shop=None):
     return derive_model_url(Shop, "shuup_admin:shop", object, kind)
コード例 #9
0
ファイル: __init__.py プロジェクト: ayeedshaikh/shuup-1
 def get_model_url(self, object, kind, shop=None):
     return derive_model_url(ProductType, "shuup_admin:product_type",
                             object, kind)
コード例 #10
0
 def get_model_url(self, object, kind, shop=None):
     return derive_model_url(Script, "shuup_admin:notify.script", object,
                             kind)
コード例 #11
0
ファイル: _exceptions.py プロジェクト: ruqaiya/shuup
 def get_model_url(self, object, kind, shop=None):
     return derive_model_url(AvailabilityException, "shuup_admin:discounts_availability_exception", object, kind)
コード例 #12
0
ファイル: __init__.py プロジェクト: gurch101/shuup
 def get_model_url(self, object, kind):
     return derive_model_url(Supplier, "shuup_admin:supplier", object, kind)
コード例 #13
0
ファイル: __init__.py プロジェクト: gurch101/shuup
 def get_model_url(self, object, kind):
     if isinstance(object, Product):
         shop = Shop.objects.first()
         object = object.get_shop_instance(shop)
     return derive_model_url(ShopProduct, "shuup_admin:shop_product", object, kind)
コード例 #14
0
ファイル: __init__.py プロジェクト: shawnadelic/shuup
 def get_model_url(self, object, kind):
     return derive_model_url(ServiceProvider, "shuup_admin:service_provider", object, kind)
コード例 #15
0
ファイル: __init__.py プロジェクト: suutari-ai/shuup
 def get_model_url(self, object, kind):
     if hasattr(object, "role"):
         return derive_model_url(OrderStatus, "shuup_admin:order_status", object, kind)
     return derive_model_url(Order, "shuup_admin:order", object, kind)
コード例 #16
0
 def get_model_url(self, object, kind, shop=None):
     return derive_model_url(Attribute, "shuup_admin:attribute", object,
                             kind)
コード例 #17
0
ファイル: _discounts.py プロジェクト: ruqaiya/shuup
 def get_model_url(self, object, kind, shop=None):
     return derive_model_url(Discount, "shuup_admin:discounts", object, kind)
コード例 #18
0
ファイル: __init__.py プロジェクト: gurch101/shuup
 def get_model_url(self, object, kind):
     return derive_model_url(Script, "shuup_admin:notify.script", object, kind)
コード例 #19
0
ファイル: __init__.py プロジェクト: gurch101/shuup
 def get_model_url(self, object, kind):
     return derive_model_url(ContactGroup, "shuup_admin:contact_group", object, kind)
コード例 #20
0
ファイル: __init__.py プロジェクト: ahmadzai/shuup
 def get_model_url(self, object, kind):
     return derive_model_url(Category, "shuup_admin:category", object, kind)
コード例 #21
0
ファイル: __init__.py プロジェクト: ahmadzai/shuup
 def get_model_url(self, object, kind):
     return derive_model_url(TaxRule, "shuup_admin:default_tax.tax_rule", object, kind)
コード例 #22
0
ファイル: _coupon_codes.py プロジェクト: yurkobb/shuup
 def get_model_url(self, object, kind, shop=None):
     return derive_model_url(CouponCode,
                             "shuup_admin:discounts_coupon_codes", object,
                             kind)
コード例 #23
0
 def get_model_url(self, obj, kind):
     return derive_model_url(self.model, self.url_name_prefix, obj, kind)
コード例 #24
0
ファイル: __init__.py プロジェクト: zorkhax/shuup
 def get_model_url(self, object, kind, shop=None):
     return derive_model_url(Page, "shuup_admin:simple_cms.page", object,
                             kind)
コード例 #25
0
ファイル: __init__.py プロジェクト: NamiStudio/shuup
 def get_model_url(self, object, kind):
     return (
         derive_model_url(Tax, "shuup_admin:tax", object, kind) or
         derive_model_url(TaxClass, "shuup_admin:tax_class", object, kind) or
         derive_model_url(CustomerTaxGroup, "shuup_admin:customer_tax_group", object, kind)
     )
コード例 #26
0
ファイル: __init__.py プロジェクト: yurkobb/shuup
 def get_model_url(self, object, kind, shop=None):
     return derive_model_url(Currency, "shuup_admin:currency", object, kind)
コード例 #27
0
ファイル: __init__.py プロジェクト: ahmadzai/shuup
 def get_model_url(self, object, kind):
     return derive_model_url(Page, "shuup_admin:simple_cms.page", object, kind)
コード例 #28
0
ファイル: __init__.py プロジェクト: suutari-ai/shuup
 def get_model_url(self, object, kind):
     return derive_model_url(DisplayUnit, "shuup_admin:display_unit", object, kind)
コード例 #29
0
ファイル: __init__.py プロジェクト: ruqaiya/shuup
 def get_model_url(self, object, kind, shop=None):
     return derive_model_url(Shop, "shuup_admin:shop", object, kind)
コード例 #30
0
ファイル: __init__.py プロジェクト: wayhome25/shuup
 def get_model_url(self, object, kind, shop=None):
     return derive_model_url(Task, "shuup_admin:task", object, kind)
コード例 #31
0
ファイル: __init__.py プロジェクト: shawnadelic/shuup
 def get_model_url(self, object, kind):
     return derive_model_url(SalesUnit, "shuup_admin:sales_unit", object, kind)
コード例 #32
0
 def get_model_url(self, object, kind):
     return derive_model_url(SalesUnit, "shuup_admin:sales-unit", object,
                             kind)
コード例 #33
0
ファイル: __init__.py プロジェクト: wayhome25/shuup
 def get_model_url(self, object, kind, shop=None):
     return derive_model_url(OrderStatus, "shuup_admin:order_status",
                             object, kind)
コード例 #34
0
ファイル: __init__.py プロジェクト: ahmadzai/shuup
 def get_model_url(self, object, kind):
     return derive_model_url(Manufacturer, "shuup_admin:manufacturers", object, kind)
コード例 #35
0
 def get_model_url(self, object, kind, shop=None):
     return derive_model_url(TaxRule, "shuup_admin:default_tax.tax_rule",
                             object, kind)
コード例 #36
0
ファイル: __init__.py プロジェクト: shawnadelic/shuup
 def get_model_url(self, object, kind):
     return derive_model_url(self.model, self.url_name_prefix, object, kind)
コード例 #37
0
ファイル: __init__.py プロジェクト: suutari/shoop
 def get_model_url(self, object, kind):
     if not hasattr(object, "admin_url_suffix"):
         return super(CampaignAdminModule, self).get_model_url(object, kind)
     admin_url = "shuup_admin:%s" % object.admin_url_suffix
     return derive_model_url(type(object), admin_url, object, kind)
コード例 #38
0
ファイル: __init__.py プロジェクト: yashodhank/shuup
 def get_model_url(self, object, kind, shop=None):
     return derive_model_url(Category, "shuup_admin:category", object, kind)
コード例 #39
0
ファイル: 52692___init__.py プロジェクト: wanuop/shuup
 def get_model_url(self, object, kind):
     return derive_model_url(DisplayUnit, "shuup_admin:display_unit",
                             object, kind)
コード例 #40
0
ファイル: __init__.py プロジェクト: suutari/shoop
 def get_model_url(self, object, kind):
     return derive_model_url(Carousel, "shuup_admin:carousel", object, kind)
コード例 #41
0
ファイル: __init__.py プロジェクト: gurch101/shuup
 def get_model_url(self, object, kind):
     return derive_model_url(Currency, "shuup_admin:currency", object, kind)
コード例 #42
0
 def get_model_url(self, object, kind, shop=None):
     return derive_model_url(ContactGroup, "shuup_admin:contact_group", object, kind)
コード例 #43
0
ファイル: __init__.py プロジェクト: gurch101/shuup
 def get_model_url(self, object, kind):
     return derive_model_url(PermissionGroup, "shuup_admin:permission_group", object, kind)
コード例 #44
0
ファイル: __init__.py プロジェクト: suutari/shoop
 def get_model_url(self, object, kind):
     return derive_model_url(Product, "shuup_admin:product", object, kind)
コード例 #45
0
ファイル: __init__.py プロジェクト: tapan-ghosh/shuup
 def get_model_url(self, object, kind, shop=None):
     return derive_model_url(Snippet, "shuup_admin:xtheme_snippet", object, kind)
コード例 #46
0
 def get_model_url(self, object, kind):
     return derive_model_url(PermissionGroup,
                             "shuup_admin:permission_groups", object, kind)
コード例 #47
0
ファイル: __init__.py プロジェクト: ruqaiya/shuup
 def get_model_url(self, object, kind, shop=None):
     return derive_model_url(Snippet, "shuup_admin:xtheme_snippet", object, kind)
コード例 #48
0
ファイル: 52802___init__.py プロジェクト: wanuop/shuup
 def get_model_url(self, object, kind):
     if not hasattr(object, "admin_url_suffix"):
         return super(CampaignAdminModule, self).get_model_url(object, kind)
     admin_url = "shuup_admin:%s" % object.admin_url_suffix
     return derive_model_url(type(object), admin_url, object, kind)
コード例 #49
0
ファイル: __init__.py プロジェクト: ruqaiya/shuup
 def get_model_url(self, object, kind, shop=None):
     return derive_model_url(ProductType, "shuup_admin:product_type", object, kind)
コード例 #50
0
 def get_model_url(self, object, kind, shop=None):
     return derive_model_url(ServiceProvider,
                             "shuup_admin:service_provider", object, kind)
コード例 #51
0
 def get_model_url(self, object, kind, shop=None):
     return derive_model_url(self.model, self.url_name_prefix, object, kind)
コード例 #52
0
ファイル: __init__.py プロジェクト: tapan-ghosh/shuup
 def get_model_url(self, object, kind, shop=None):
     return derive_model_url(StoredBasket, "shuup_admin:cart", object, kind)
コード例 #53
0
ファイル: __init__.py プロジェクト: shawnadelic/shuup
 def get_model_url(self, object, kind):
     return derive_model_url(get_user_model(), "shuup_admin:user", object, kind)
コード例 #54
0
ファイル: __init__.py プロジェクト: saravanan993/ivykart
 def get_model_url(self, object, kind):
     return derive_model_url(Supplier, "shuup_admin:supplier", object, kind)
コード例 #55
0
ファイル: __init__.py プロジェクト: Bobby00/boss_shuup
 def get_model_url(self, object, kind, shop=None):
     return derive_model_url(Label, "shuup_admin:label", object, kind)
コード例 #56
0
ファイル: __init__.py プロジェクト: saravanan993/ivykart
 def get_model_url(self, object, kind):
     return derive_model_url(Contact, "shuup_admin:contact", object, kind)
コード例 #57
0
ファイル: __init__.py プロジェクト: ruqaiya/shuup
 def get_model_url(self, object, kind, shop=None):
     return derive_model_url(Task, "shuup_admin:task", object, kind)