It's a bit weird how paths look, but it's my first Django app, I'm learning :)
setting.py
STATIC_ROOT = os.path.join(SITE_ROOT, 'static')
STATIC_URL = '/static/'
STATICFILES_DIRS = (
('assets', 'C:\Users\Szymon\Desktop\UploaderUpdate\Uploader\uploader\static'),
)
urls.py
urlpatterns += staticfiles_urlpatterns()
main.html (template)
{% load static %}
<link rel="stylesheet" href="{% static 'assets/css/style.css' %}">
Then in my cmd I do:
python manage.py collectstatic
And it says copies files. Now, I have my (I created it) static folder at:
C:\Users\Szymon\Desktop\UploaderUpdate\Uploader\uploader
Unfortunately main app is in folder main
so it created folder static
at :
C:\Users\Szymon\Desktop\UploaderUpdate\Uploader\uploader\uploader\static
It contains assets
and admin
. But my CSS is not being used, despite my import in the template. Am I linking it wrong?