2👍
Okay this change seemed to fix it:
STATICFILES_DIRS = [
os.path.join(BASE_DIR, "static"),
'/static/',
]
0👍
index.html
should be like this:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
{% load staticfiles %}
<html lang="en">
<head>
<title>My Home Page</title>
<link rel="stylesheet" type="text/css" href="{% static 'css/style.css' %}" />
</head>
<body>
<p>My Content</p>
</body>
</html>
0👍
I was having the same issue because my settings file in Django didn’t have the following lines of code, which I added to solve the problem
STATICFILES_DIRS = [
BASE_DIR / "static",
'/var/www/static/',
]
see the static files documentation here: https://docs.djangoproject.com/en/3.1/howto/static-files/
- [Django]-How to pass a parameter to a view with HTMX and Django?
- [Django]-Django Markdown Editor does not show up
Source:stackexchange.com