Skip to content
Snippets Groups Projects
Commit db34e0c6 authored by Elke Kreim's avatar Elke Kreim
Browse files

Create static assets folder for apps that have no local assets folder

parent 4273ad62
No related branches found
No related tags found
No related merge requests found
...@@ -16,6 +16,7 @@ def get_asset_directories(): ...@@ -16,6 +16,7 @@ def get_asset_directories():
"""get every app path that contains an "asset" folder on its root""" """get every app path that contains an "asset" folder on its root"""
asset_apps = {} asset_apps = {}
all_apps = {}
for app_name in settings.INSTALLED_APPS: for app_name in settings.INSTALLED_APPS:
app_module = import_module(app_name) app_module = import_module(app_name)
...@@ -31,8 +32,17 @@ def get_asset_directories(): ...@@ -31,8 +32,17 @@ def get_asset_directories():
} }
}) })
all_apps.update({
app_name: {
'app_path': app_path,
'static_base_path': app_path + '/static/',
'static_path': app_path + '/static/' + app_name,
'asset_path': app_path + '/assets'
}
})
for source_app, target_app in STATIC_TARGET_APPS.items(): for source_app, target_app in STATIC_TARGET_APPS.items():
asset_apps[source_app]['static_path'] = asset_apps[target_app]['static_base_path'] + source_app asset_apps[source_app]['static_path'] = all_apps[target_app]['static_base_path'] + source_app
return asset_apps return asset_apps
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment