Esempio n. 1
0
    def shopify_vendor_link(self, obj):
        if (not obj or not obj.pk or not hasattr(obj, 'vendor')
                or not obj.vendor.shopify_vendor):
            return None

        return get_change_view_link(obj.vendor.shopify_vendor,
                                    'See Shopify vendor')
Esempio n. 2
0
    def shopify_product_link(self, obj):
        if (not obj or not obj.pk or not hasattr(obj, 'item')
                or not obj.item.shopify_product):
            return None

        return get_change_view_link(obj.item.shopify_product,
                                    'See Shopify product')
Esempio n. 3
0
    def vendor_link(self, obj):
        if not obj or not obj.pk or not hasattr(obj, 'vendor'):
            return None

        return get_change_view_link(obj.vendor, 'See Vendor')
Esempio n. 4
0
 def detail_link(self, obj):
     return get_change_view_link(obj, 'Details')
Esempio n. 5
0
    def manufacturer_link(self, obj):
        if not obj or not obj.pk or not obj.manufacturer:
            return None

        return get_change_view_link(obj.manufacturer, 'See Full Manufacturer')
Esempio n. 6
0
    def item_link(self, obj):
        if not obj or not obj.pk or not hasattr(obj, 'item'):
            return None

        return get_change_view_link(obj.item, 'See Item')
Esempio n. 7
0
    def detail_link(self, obj):
        if not obj or not obj.pk:
            return None

        return get_change_view_link(obj, 'Details')
Esempio n. 8
0
 def detail_link(self, obj):
     if not obj:
         return None
     return get_change_view_link(obj, 'See Full Calculator')
Esempio n. 9
0
    def sema_brand_link(self, obj):
        if not obj or not obj.pk or not obj.sema_brand:
            return None

        return get_change_view_link(obj.sema_brand, 'See Full SEMA Brand')
Esempio n. 10
0
    def shopify_leaf_collection_link(self, obj):
        if not obj or not obj.pk or not obj.shopify_leaf_collection:
            return None

        return get_change_view_link(obj.shopify_leaf_collection,
                                    'See Full Shopify Leaf Collection')
Esempio n. 11
0
    def sema_leaf_category_link(self, obj):
        if not obj or not obj.pk or not obj.sema_leaf_category:
            return None

        return get_change_view_link(obj.sema_leaf_category,
                                    'See Full SEMA Leaf Category')
Esempio n. 12
0
    def sema_branch_category_link(self, obj):
        if not obj or not obj.pk or not obj.sema_branch_category:
            return None

        return get_change_view_link(obj.sema_branch_category,
                                    'See Full SEMA Branch Category')
Esempio n. 13
0
    def shopify_product_link(self, obj):
        if not obj or not obj.pk or not obj.shopify_product:
            return None

        return get_change_view_link(obj.shopify_product,
                                    'See Full Shopify Product')
Esempio n. 14
0
    def sema_product_link(self, obj):
        if not obj or not obj.pk or not obj.sema_product:
            return None

        return get_change_view_link(obj.sema_product, 'See Full SEMA Product')
Esempio n. 15
0
    def premier_product_link(self, obj):
        if not obj or not obj.pk or not obj.premier_product:
            return None

        return get_change_view_link(obj.premier_product,
                                    'See Full Premier Product')
Esempio n. 16
0
    def sema_brand_link(self, obj):
        if (not obj or not obj.pk or not hasattr(obj, 'vendor')
                or not obj.vendor.sema_brand):
            return None

        return get_change_view_link(obj.vendor.sema_brand, 'See SEMA brand')
Esempio n. 17
0
    def shopify_vendor_link(self, obj):
        if not obj or not obj.pk or not obj.shopify_vendor:
            return None

        return get_change_view_link(obj.shopify_vendor,
                                    'See Full Shopify Vendor')
Esempio n. 18
0
    def detail_link(self, obj):
        if not obj or not obj.pk:
            return None

        return get_change_view_link(obj, 'See Full Variant')