pretix-digital-items/pretix_digital_items/apps.py

28 lines
790 B
Python

from django.utils.translation import gettext_lazy
from . import __version__
try:
from pretix.base.plugins import PluginConfig
except ImportError:
raise RuntimeError("Please use pretix 2.7 or above to run this plugin!")
class PluginApp(PluginConfig):
default = True
name = "pretix_digital_items"
verbose_name = "Digital Items"
class PretixPluginMeta:
name = gettext_lazy("Digital Items")
author = "_Bastler"
description = gettext_lazy("Sell digital Items by using secrets as tokens. Adds secrets to email placeholders, output secret as simple TXT file.")
visible = True
version = __version__
category = "FEATURE"
compatibility = "pretix>=2.7.0"
def ready(self):
from . import signals # NOQA