thunderbird_accounts.subscription.admin

Functions

admin_retrieve_missing_localized_pricing_and_discounts(...)

Queries Paddle for any missing localized pricing or discounts

Classes

CustomPlanAdmin(model, admin_site)

CustomPriceAdmin(model, admin_site)

CustomProductAdmin(model, admin_site)

CustomReadonlyAdmin(model, admin_site)

CustomSubscriptionAdmin(model, admin_site)

CustomSubscriptionItemAdmin(model, admin_site)

CustomTransactionAdmin(model, admin_site)

ReadOnlyAdminMixin()

thunderbird_accounts.subscription.admin.admin_retrieve_missing_localized_pricing_and_discounts(modeladmin, request, queryset)[source]

Queries Paddle for any missing localized pricing or discounts

class thunderbird_accounts.subscription.admin.CustomReadonlyAdmin(model, admin_site)[source]

Bases: ReadOnlyAdminMixin, ModelAdmin

view_on_site(obj=None)[source]

Handy link to the Paddle vendor site for various Paddle models

class thunderbird_accounts.subscription.admin.CustomPlanAdmin(model, admin_site)[source]

Bases: ModelAdmin

class thunderbird_accounts.subscription.admin.CustomPriceAdmin(model, admin_site)[source]

Bases: CustomReadonlyAdmin

class thunderbird_accounts.subscription.admin.CustomProductAdmin(model, admin_site)[source]

Bases: CustomReadonlyAdmin

class thunderbird_accounts.subscription.admin.CustomSubscriptionAdmin(model, admin_site)[source]

Bases: CustomReadonlyAdmin

class thunderbird_accounts.subscription.admin.CustomSubscriptionItemAdmin(model, admin_site)[source]

Bases: CustomReadonlyAdmin

class thunderbird_accounts.subscription.admin.CustomTransactionAdmin(model, admin_site)[source]

Bases: CustomReadonlyAdmin