Set static path relative to codebase.
This help a Guix package to locate the basic static assets.
This commit is contained in:
parent
af09b76392
commit
f620b65e05
@ -362,6 +362,9 @@ def paste_app_factory(global_config, **app_config):
|
|||||||
raise OSError("Usable mediagoblin config not found.")
|
raise OSError("Usable mediagoblin config not found.")
|
||||||
del app_config['config']
|
del app_config['config']
|
||||||
|
|
||||||
|
# Set static path relative to code to simplify Guix packaging.
|
||||||
|
app_config['/mgoblin_static'] = os.path.join(os.path.dirname(__file__), 'static')
|
||||||
|
|
||||||
mgoblin_app = MediaGoblinApp(mediagoblin_config)
|
mgoblin_app = MediaGoblinApp(mediagoblin_config)
|
||||||
mgoblin_app.call_backend = SharedDataMiddleware(mgoblin_app.call_backend,
|
mgoblin_app.call_backend = SharedDataMiddleware(mgoblin_app.call_backend,
|
||||||
exports=app_config)
|
exports=app_config)
|
||||||
|
@ -14,7 +14,6 @@ use = egg:mediagoblin#app
|
|||||||
config = %(here)s/mediagoblin_local.ini %(here)s/mediagoblin.ini
|
config = %(here)s/mediagoblin_local.ini %(here)s/mediagoblin.ini
|
||||||
# static paths
|
# static paths
|
||||||
/mgoblin_media = %(here)s/user_dev/media/public
|
/mgoblin_media = %(here)s/user_dev/media/public
|
||||||
/mgoblin_static = %(here)s/mediagoblin/static
|
|
||||||
/theme_static = %(here)s/user_dev/theme_static
|
/theme_static = %(here)s/user_dev/theme_static
|
||||||
/plugin_static = %(here)s/user_dev/plugin_static
|
/plugin_static = %(here)s/user_dev/plugin_static
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user