Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- python manage.py collectstatic
- ValueError: The joined path (/) is located outside of the base path component (/home/val/Programming/Django/nedviga/nedviga/assets)
- INSTALLED_APPS = (
- 'django.contrib.admin',
- 'django.contrib.auth',
- 'django.contrib.contenttypes',
- 'django.contrib.sessions',
- 'django.contrib.messages',
- 'django.contrib.staticfiles',
- 'pipeline',
- )
- STATIC_URL = '/assets/'
- STATIC_ROOT = os.path.join(BASE_DIR, 'assets_compressed')
- STATICFILES_DIRS = (
- os.path.join(BASE_DIR, 'assets'),
- )
- PIPELINE_ENABLED = True
- STATICFILES_STORAGE = 'pipeline.storage.PipelineCachedStorage'
- PIPELINE_CSS_COMPRESSOR = 'pipeline.compressors.yuglify.YuglifyCompressor'
- PIPELINE_JS_COMPRESSOR = 'pipeline.compressors.yuglify.YuglifyCompressor'
- PIPELINE_COMPILERS = (
- 'pipeline.compilers.less.LessCompiler'
- )
- PIPELINE_CSS = {
- 'libs': {
- 'source_filenames': (
- 'libs/bootstrap/css/bootstrap.min.css'
- ),
- 'output_filename': 'css/libs.css'
- },
- 'site': {
- 'source_filenames': (
- 'main.less'
- ),
- 'output_filename': 'css/main.css'
- }
- }
- PIPELINE_JS = {
- 'libs': {
- 'source_filenames': (
- 'libs/jquery/jquery-2.1.1.min.js'
- 'libs/bootstrap/js/bootstrap.min.js'
- ),
- 'output_filename': 'js/libs.js'
- },
- 'site': {
- 'source_filenames': (
- 'main.js'
- ),
- 'output_filename': 'js/main.js'
- }
- }
- project_name
- assets
- libs
- ...
- main.js
- main.less
- assets_compressed
- *empty*
- project_name
- manage.py
- <!DOCTYPE html>
- <html>
- <head lang="en">
- <meta charset="UTF-8">
- <title>AAARGH</title>
- {% load compressed %}
- {% compressed_css 'libs' %}
- {% compressed_css 'site' %}
- </head>
- <body>
- {% compressed_js 'libs' %}
- {% compressed_js 'site' %}
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement