diff --git a/pwa/app_settings.py b/pwa/app_settings.py index ed33652..958128f 100644 --- a/pwa/app_settings.py +++ b/pwa/app_settings.py @@ -2,8 +2,12 @@ from django.conf import settings from django.shortcuts import resolve_url from django.urls import get_script_prefix +from django.utils.functional import lazy import os +# Lazy-evaluate URLs so including pwa.urls in root urlconf works +resolve_url = lazy(resolve_url, str) + # Get script prefix for apps not mounted under / _PWA_SCRIPT_PREFIX = get_script_prefix() @@ -102,5 +106,3 @@ PWA_APP_SPLASH_SCREEN = getattr(settings, 'PWA_APP_SPLASH_SCREEN', [ ]) PWA_APP_DIR = getattr(settings, 'PWA_APP_DIR', 'auto') PWA_APP_LANG = getattr(settings, 'PWA_APP_LANG', 'en-US') - - diff --git a/setup.py b/setup.py index 0cc9b12..106cacb 100644 --- a/setup.py +++ b/setup.py @@ -22,7 +22,7 @@ install_requirements = [ setup( name='django-pwa', - version='1.0.7', + version='1.0.8', packages=find_packages(), install_requires=install_requirements, include_package_data=True,