mirror of
https://github.com/pretix/pretix.git
synced 2026-05-08 15:44:02 +00:00
Allow to use a custom domain per event (#1617)
* Drop support for maindomain_urls/subdomain_urls in plugins * Allow to use a custom domain per event * Fix bug when manually saving domains * Fix custom domains in debugging * Fix middleware * Fix middleware again, update docs
This commit is contained in:
@@ -1,5 +1,4 @@
|
||||
import importlib.util
|
||||
import warnings
|
||||
|
||||
from django.apps import apps
|
||||
from django.conf.urls import include, url
|
||||
@@ -38,14 +37,6 @@ for app in apps.get_app_configs():
|
||||
raw_plugin_patterns.append(
|
||||
url(r'', include((single_plugin_patterns, app.label)))
|
||||
)
|
||||
elif importlib.util.find_spec(app.name + '.maindomain_urls'): # noqa
|
||||
warnings.warn('Please put your config in an \'urls\' module using the urlpatterns and event_patterns '
|
||||
'attribute. Support for maindomain_urls in plugins will be dropped in the future.',
|
||||
DeprecationWarning)
|
||||
urlmod = importlib.import_module(app.name + '.maindomain_urls')
|
||||
raw_plugin_patterns.append(
|
||||
url(r'', include((urlmod, app.label)))
|
||||
)
|
||||
|
||||
plugin_patterns = [
|
||||
url(r'', include((raw_plugin_patterns, 'plugins')))
|
||||
|
||||
Reference in New Issue
Block a user