Refs #40 -- Removed Python 3.2/3.3 support

This commit is contained in:
Raphael Michel
2015-08-22 14:22:55 +02:00
parent 6b341ed485
commit 9ab6cc52c7
6 changed files with 7 additions and 22 deletions

View File

@@ -1,4 +1,5 @@
import importlib
import importlib.util
from django.apps import apps
from django.conf import settings
@@ -6,7 +7,6 @@ from django.conf.urls import include, url
import pretix.control.urls
import pretix.presale.urls
from pretix.helpers.importlib import module_exists
urlpatterns = [
url(r'^control/', include(pretix.control.urls, namespace='control')),
@@ -23,7 +23,7 @@ if settings.DEBUG:
pluginpatterns = []
for app in apps.get_app_configs():
if hasattr(app, 'PretixPluginMeta'):
if module_exists(app.name + '.urls'):
if importlib.util.find_spec(app.name + '.urls'):
urlmod = importlib.import_module(app.name + '.urls')
pluginpatterns.append(
url(r'', include(urlmod, namespace=app.label))