Search.setIndex({"docnames": ["index", "jinja2", "settings", "staticfiles"], "filenames": ["index.rst", "jinja2.rst", "settings.rst", "staticfiles.rst"], "titles": ["django-assets", "Jinja2 support", "Settings", "Staticfiles support"], "terms": {"help": 0, "you": [0, 1, 2, 3], "your": [0, 1, 2, 3], "applic": [0, 2, 3], "first": [0, 3], "add": [0, 2, 3], "django_asset": [0, 2, 3], "installed_app": [0, 1, 3], "creat": [0, 1, 2, 3], "an": [0, 2, 3], "py": [0, 2, 3], "file": [0, 2, 3], "insid": [0, 2], "directori": [0, 2, 3], "thi": [0, 1, 2, 3], "i": [0, 1, 2, 3], "where": [0, 2, 3], "defin": [0, 2, 3], "like": [0, 1, 3], "": [0, 2, 3], "admin": 0, "thei": [0, 2, 3], "automat": [0, 1, 2, 3], "pick": [0, 3], "up": [0, 2, 3], "from": [0, 2, 3], "import": [0, 2], "bundl": [0, 2, 3], "regist": [0, 2], "j": [0, 3], "common": 0, "jqueri": 0, "site": [0, 2], "base": [0, 2], "widget": 0, "filter": [0, 1, 2], "jsmin": [0, 1], "output": [0, 2, 3], "gen": 0, "pack": 0, "js_all": 0, "make": [0, 2], "sure": [0, 2, 3], "project": [0, 2], "That": 0, "path": [0, 2], "might": [0, 3], "someth": [0, 1], "my_project": 0, "my_appl": 0, "If": [0, 1, 2, 3], "want": [0, 2, 3], "differ": [0, 2, 3], "place": [0, 2], "can": [0, 1, 2, 3], "us": [0, 1, 2, 3], "assets_modul": [0, 2], "final": 0, "includ": [0, 2, 3], "appropri": [0, 3], "within": [0, 3], "load": [0, 2], "script": 0, "type": 0, "text": 0, "javascript": [0, 3], "src": 0, "asset_url": 0, "endasset": 0, "now": 0, "merg": [0, 2], "compress": 0, "sourc": [0, 2], "time": [0, 2], "render": 0, "updat": 0, "everi": [0, 2], "chang": [0, 2, 3], "assets_debug": [0, 2], "enabl": [0, 1, 2], "each": [0, 2, 3], "individu": [0, 2, 3], "instead": [0, 1], "prefer": [0, 3], "also": 0, "do": [0, 1, 2], "without": [0, 2, 3], "code": [0, 2], "simpli": [0, 1], "everyth": [0, 3], "pass": 0, "depend": [0, 1], "through": 0, "templatetag": 0, "slightli": 0, "modifi": [0, 2], "comma": 0, "delim": 0, "syntax": [0, 1], "e": [0, 1, 2, 3], "g": [0, 2, 3], "myfil": 0, "provid": [0, 1, 3], "It": [0, 1, 2, 3], "manual": [0, 1, 2], "caus": 0, "rebuilt": [0, 2], "build": [0, 1, 2, 3], "cach": [0, 2], "ie7": 0, "css": 0, "note": 0, "more": [0, 1, 2], "difficult": 0, "ar": [0, 1, 2, 3], "rather": 0, "than": 0, "need": [0, 1, 2, 3], "pars": [0, 1, 2, 3], "option": [0, 2, 3], "so": [0, 1, 2, 3], "find": [0, 3], "contrib": [0, 3], "see": [0, 2], "languag": [0, 1], "overview": 0, "configur": 0, "valu": [0, 2], "For": [0, 1, 2, 3], "further": 0, "inform": [0, 2], "have": [0, 1, 2, 3], "look": [0, 2, 3], "complet": 0, "particular": [0, 3], "follow": [0, 2, 3], "topic": 0, "all": [0, 1, 2, 3], "about": [0, 2], "builtin": 0, "custom": [0, 2], "compil": 0, "faq": 0, "django": [1, 2], "asset": [1, 2], "strive": 1, "offer": 1, "full": 1, "templat": [1, 2, 3], "A": [1, 2, 3], "extens": [1, 2], "avail": 1, "webasset": [1, 2, 3], "ext": 1, "assetsextens": 1, "tag": 1, "function": [1, 2], "pretti": 1, "much": 1, "version": [1, 2, 3], "except": 1, "inherit": 1, "express": 1, "jinja": [1, 2], "exampl": [1, 2, 3], "mai": [1, 2, 3], "specifi": 1, "tupl": 1, "coffeescript": [1, 3], "exhaust": 1, "document": [1, 2], "here": 1, "how": [1, 3], "integr": [1, 3], "coffin": 1, "don": 1, "t": [1, 3], "anyth": [1, 3], "The": [1, 2, 3], "moment": 1, "ad": 1, "environ": [1, 2], "its": 1, "paramet": 1, "howev": [1, 2], "minor": 1, "difficulti": 1, "intend": 1, "manag": [1, 2, 3], "command": [1, 2, 3], "sinc": 1, "step": 1, "involv": 1, "know": 1, "what": [1, 2], "other": [1, 2, 3], "successfulli": 1, "becaus": 1, "one": [1, 3], "wai": [1, 3], "determin": [1, 2], "itself": 1, "expect": [1, 2, 3], "assets_jinja2_extens": [1, 2], "set": [1, 3], "In": [1, 2, 3], "most": 1, "case": [1, 2, 3], "would": [1, 2], "jinja2_extens": 1, "alias": 1, "actual": 1, "again": 1, "disgard": 1, "well": [1, 2], "There": 2, "bunch": 2, "which": [2, 3], "modul": 2, "behaviour": 2, "those": 2, "irrelev": 2, "To": 2, "them": [2, 3], "global": 2, "assets_root": [2, 3], "rel": 2, "unless": 2, "load_path": 2, "given": 2, "onli": [2, 3], "serv": [2, 3], "url": [2, 3], "space": [2, 3], "map": 2, "By": 2, "default": [2, 3], "static_root": [2, 3], "older": 2, "media_root": 2, "assets_url": 2, "prefix": 2, "construct": 2, "url_map": 2, "static_url": 2, "media_url": 2, "disabl": [2, 3], "debug": [2, 3], "mode": [2, 3], "possibl": 2, "fals": 2, "product": [2, 3], "appli": [2, 3], "true": [2, 3], "assets_auto_build": 2, "control": 2, "whether": 2, "should": 2, "built": [2, 3], "when": [2, 3], "requir": 2, "must": [2, 3], "user": 2, "via": 2, "good": 2, "dure": 2, "veri": 2, "conveni": 2, "low": 2, "traffic": 2, "cost": 2, "check": 2, "care": 2, "perform": 2, "process": [2, 3], "take": 2, "long": 2, "assets_url_expir": 2, "send": 2, "client": 2, "far": [2, 3], "futur": [2, 3], "expir": 2, "header": [2, 3], "minim": 2, "304": 2, "respons": 2, "server": 2, "ha": 2, "reload": 2, "browser": 2, "gener": [2, 3], "append": 2, "querystr": 2, "altern": 2, "approach": 2, "placehold": 2, "behavior": 2, "indic": 2, "none": 2, "expiri": [2, 3], "doe": [2, 3], "assets_vers": 2, "url_expir": 2, "part": [2, 3], "filenam": [2, 3], "valid": 2, "timestamp": 2, "mtime": 2, "hash": [2, 3], "over": 2, "content": [2, 3], "auto_build": 2, "support": 2, "ani": [2, 3], "implement": 2, "assets_manifest": 2, "manifest": [2, 3], "persist": 2, "plai": 2, "role": 2, "insert": 2, "two": 2, "purpos": 2, "imposs": 2, "runtim": 2, "deploi": [2, 3], "app": 2, "media": 2, "store": 2, "entir": 2, "inaccess": 2, "ship": 2, "still": 2, "allow": 2, "proper": 2, "even": [2, 3], "were": 2, "costli": 2, "give": 2, "better": 2, "recalcul": 2, "new": [2, 3], "start": 2, "rememb": 2, "avoid": 2, "json": 2, "same": [2, 3], "No": 2, "assets_cach": 2, "speed": 2, "rebuild": [2, 3], "result": 2, "particularli": 2, "while": 2, "develop": [2, 3], "otherwis": 2, "locat": [2, 3], "folder": [2, 3], "assets_cache_file_mod": 2, "0600": 2, "standard": 2, "unix": 2, "0660": 2, "group": 2, "read": 2, "write": 2, "bit": 2, "0666": 2, "world": 2, "some": 2, "2": 2, "system": [2, 3], "list": [2, 3], "jinja2": 2, "addit": [2, 3], "myproject": 2, "As": 3, "rule": 3, "page": 3, "found": 3, "refresh": 3, "spread": 3, "across": 3, "multipl": 3, "often": 3, "d": 3, "separ": 3, "static": 3, "special": 3, "view": 3, "search": 3, "request": 3, "wherev": 3, "collectstat": 3, "copi": 3, "singl": 3, "webserv": 3, "thu": 3, "foo": 3, "png": 3, "overwrit": 3, "anoth": 3, "mechan": 3, "refer": 3, "glob": 3, "queri": 3, "applicatnion": 3, "run": 3, "befor": 3, "until": 3, "finder": 3, "assetsfind": 3, "staticfiles_find": 3, "filesystemfind": 3, "appdirectoriesfind": 3, "necessari": 3, "written": 3, "sass": 3, "get": 3, "awai": 3, "doesn": 3, "hurt": 3, "anwai": 3, "let": 3, "1": 3, "4": 3, "abl": 3, "renam": 3, "rewrit": 3, "somewhat": 3, "overlap": 3, "own": 3, "shouldn": 3, "problem": 3, "just": 3, "second": 3, "current": 3, "point": 3, "manifeststaticfilesstorag": 3, "gzipmanifeststaticfilesstorag": 3, "after": 3, "call": 3, "ensur": 3, "realis": 3, "cacheabl": 3}, "objects": {"": [[0, 0, 0, "-", "django_assets"]], "django_assets.settings": [[2, 1, 1, "", "ASSETS_AUTO_BUILD"], [2, 1, 1, "", "ASSETS_CACHE"], [2, 1, 1, "", "ASSETS_CACHE_FILE_MODE"], [2, 1, 1, "", "ASSETS_DEBUG"], [2, 1, 1, "", "ASSETS_JINJA2_EXTENSIONS"], [2, 1, 1, "", "ASSETS_MANIFEST"], [2, 1, 1, "", "ASSETS_MODULES"], [2, 1, 1, "", "ASSETS_ROOT"], [2, 1, 1, "", "ASSETS_URL"], [2, 1, 1, "", "ASSETS_URL_EXPIRE"], [2, 1, 1, "", "ASSETS_VERSIONS"]]}, "objtypes": {"0": "py:module", "1": "py:data"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "data", "Python data"]}, "titleterms": {"django": [0, 3], "asset": [0, 3], "quickstart": 0, "templat": 0, "onli": 0, "The": 0, "manag": 0, "command": 0, "staticfil": [0, 3], "integr": 0, "jinja2": [0, 1], "support": [0, 1, 3], "set": [0, 2], "webasset": 0, "document": 0, "instal": 1, "specif": 3, "step": 3, "make": 3, "work": 3, "cachedstaticfilestorag": 3, "manifeststaticfilestorag": 3, "white": 3, "nois": 3}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 8, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.intersphinx": 1, "sphinx": 57}, "alltitles": {"django-assets": [[0, "module-django_assets"]], "Quickstart": [[0, "quickstart"]], "Templates only": [[0, "templates-only"]], "The management command": [[0, "the-management-command"]], "staticfiles integration": [[0, "staticfiles-integration"]], "Jinja2 support": [[0, "jinja2-support"], [1, "jinja2-support"]], "Settings": [[0, "settings"], [2, "settings"]], "webassets documentation": [[0, "webassets-documentation"]], "Installation": [[1, "installation"]], "Staticfiles support": [[3, "staticfiles-support"]], "Specific steps to make django-assets work with staticfiles": [[3, "specific-steps-to-make-django-assets-work-with-staticfiles"]], "CachedStaticFileStorage": [[3, "cachedstaticfilestorage"]], "ManifestStaticFileStorage or White Noise": [[3, "manifeststaticfilestorage-or-white-noise"]]}, "indexentries": {"django_assets": [[0, "module-django_assets"]], "module": [[0, "module-django_assets"]], "assets_auto_build (in module django_assets.settings)": [[2, "django_assets.settings.ASSETS_AUTO_BUILD"]], "assets_cache (in module django_assets.settings)": [[2, "django_assets.settings.ASSETS_CACHE"]], "assets_cache_file_mode (in module django_assets.settings)": [[2, "django_assets.settings.ASSETS_CACHE_FILE_MODE"]], "assets_debug (in module django_assets.settings)": [[2, "django_assets.settings.ASSETS_DEBUG"]], "assets_jinja2_extensions (in module django_assets.settings)": [[2, "django_assets.settings.ASSETS_JINJA2_EXTENSIONS"]], "assets_manifest (in module django_assets.settings)": [[2, "django_assets.settings.ASSETS_MANIFEST"]], "assets_modules (in module django_assets.settings)": [[2, "django_assets.settings.ASSETS_MODULES"]], "assets_root (in module django_assets.settings)": [[2, "django_assets.settings.ASSETS_ROOT"]], "assets_url (in module django_assets.settings)": [[2, "django_assets.settings.ASSETS_URL"]], "assets_url_expire (in module django_assets.settings)": [[2, "django_assets.settings.ASSETS_URL_EXPIRE"]], "assets_versions (in module django_assets.settings)": [[2, "django_assets.settings.ASSETS_VERSIONS"]]}})