28 lines
790 B
Python
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
|
|
|
|
|