forked from CGM_Public/pretix_original
20 lines
519 B
Python
20 lines
519 B
Python
from django.apps import AppConfig
|
|
from django.urls import RegexURLPattern
|
|
|
|
|
|
class PretixMultidomainConfig(AppConfig):
|
|
name = 'pretix.multidomain'
|
|
label = 'pretixmultidomain'
|
|
|
|
|
|
default_app_config = 'pretix.multidomain.PretixMultidomainConfig'
|
|
|
|
|
|
def event_url(regex, view, kwargs=None, name=None, require_live=True):
|
|
if callable(view):
|
|
r = RegexURLPattern(regex, view, kwargs, name)
|
|
r._require_live = require_live
|
|
return r
|
|
else:
|
|
raise TypeError('view must be a callable.')
|