1 2 3 4 5 6 7 8 9 10 11 12 13 | # first example
import os
here = lambda x: os.path.join(os.path.abspath(os.path.dirname(__file__)), x)
# usage
MEDIA_ROOT = here('media')
# second example, cross platform
import os
here_cross = lambda x: os.path.join(os.path.abspath(os.path.dirname(__file__)), *x)
# usage
MEDIA_ROOT = here_cross(('files','media'))
|
More like this
- Dynamically specify TEMPLATE_DIRS by ajs17 4 years, 11 months ago
- djangopath: conveniently set sys.path and DJANGO_SETTINGS_MODULE by alia_khouri 3 years, 6 months ago
- map_path function for settings.py by btaylordesign 6 months, 2 weeks ago
- FirstRun Middleware by TheMysteriousX 9 months, 1 week ago
- set_paths by amitu 3 years, 3 months ago
Comments
Even more convenient:
#