Я указал STATIC_URL, STATIC_ ROOT, STATICFILES_DIRS в settings.py и использовал их в home. html
Я дал все требования для наличия файлов stati c. Все файлы в папке stati c загружены и доступны на веб-странице, но файл css не применяется к веб-странице.
Я еще раз просмотрел документацию по настройке файлов stati c, но применяется стиль, и при запуске на локальном хосте ошибок не возникает
SETTINGS.PY:
STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR, 'assest')
STATICFILES_DIRS = [
os.path.join(BASE_DIR, "static"),
'C:/Users/RK/Documents/py/Django/jangosite/portfolio/static/',
]
HOME. HTML:
{% extends 'portfolio/base.html' %}
{% load static %}
{% block extrahead %}
<link rel="stylesheet" type="text/css" href="{% static
'/portfolio/style.css' %}">
{% endblock %}
{% block content %}
<h1>hello!!!</h1>
<p>Hai, i am RATHINA KARTHI T studying in SRM VEC.I am a Computer
Science Engineer</p>
<a id="myresume" href="{% static '/portfolio/resume.pdf' %}">resume</a>
<br>
<a id="myblogs" href="{% url 'blog:ablog' %}">go to blogs</a>
<br>
<img src="{% static 'portfolio/k.jpg' %}" height="40" width="50">
<br>
{% for p in projects %}
<h2>{{ p.title }}</h2>
<p>{{ p.description }}</p>
<img src="{{ p.image.url }}" height="40" width="50">
{% if p.link %}
<a href="{{ p.link }}">link</a>
{% endif %}
{% endfor %}
{% endblock %}
Здесь все stati Файлы c доступны на веб-странице (например, k.jpg и resume.pdf), но файл style. css не применяется к веб-странице, которая также присутствует по тому же пути. Я попытался сохранить его во внутренней папке с именем css и указал этот путь в html, и это также не сработало