Comments (3)
It could be that you're missing the {% load static %}
declaration at the top of your template file.
EDIT: Sorry that was a typo: this should be {% load staticfiles %}
or, if you want to be explicit {% load static from staticfiles %}
but both do the same thing.
from whitenoise.
@RyanBalfanz your comment seems to have disappeared from github, so I'm copying here for reference:
@evansd Should we {% load static %} or {% load static from staticfiles %} as in the docs?
It seems like different suggestions exists from different authorities -- If one doesn't read the WhiteNoise Docs and just follows Django's static files how-to and Heroku's django-assets article they wouldn't know to prefer the latter. It's a bit unclear IMO.
Sorry, that was a typo. It should be {% load staticfiles %}
or {% load static from staticfiles %}
. Both do exactly the same thing but the latter is a bit more explicit about which tag is being imported.
It's a confusing feature of Django that the static
tag behaves differently depending on whether you've loaded the staticfiles
tag library or not. But for backwards compatibility reasons that isn't going to change so we just have to work with it.
I think the Heroku docs should be amended to mention that you should load the staticfiles
library in your templates. Do you mind making that suggestion to them? There's a feedback form on the docs page.
from whitenoise.
Assuming this resolved the issue.
from whitenoise.
Related Issues (20)
- Python 3.11 support? HOT 2
- Should not handle POST, PUT or DELETE HTTP methods? HOT 2
- Can some files be excluded? HOT 1
- Static files not found / bad args passed to finders.find (dev, Windows) HOT 2
- Azure app service web application is throwing 500 internal server error when using whitenoise - CompressedManifestStaticFilesStorage and DEBUG = False HOT 5
- Clarify interaction between WHITENOISE_KEEP_ONLY_HASHED_FILES and WHITENOISE_ROOT HOT 2
- Clarification for using whitenoise with CDN on digital ocean HOT 2
- do not raise exception if sourceMappingURL rereferenced map is missing HOT 1
- Documentation pointer for nginx users HOT 3
- whitenoise.storage.MissingFileError HOT 1
- Upgrade to Django 4.2 raises new warning HOT 9
- `render` and `redirect` not working with Django, Gunicorn, and Whitenoise HOT 2
- Merge ASGIWhiteNoise HOT 3
- Django app on Azure: STORAGES (previously STATICFILES_STORAGE) WhiteNoise variable breaks application HOT 1
- Random PostgreSQL connection errors HOT 13
- whitenoise's scantree slows down test suite performance HOT 9
- STORAGES results in Server Error 500 HOT 6
- ValueError: Missing staticfiles manifest entry for 'css/animate.css' & results in Server Error 500
- [Question] Under what set of circumstances is WHITENOISE_MANIFEST_STRICT evaluated? HOT 5
- FileNotFoundError during scantree() caused by broken symlink
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from whitenoise.