css файл в папке stati c не применяется к веб-странице - PullRequest
0 голосов
/ 04 августа 2020

Я указал 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, и это также не сработало

1 Ответ

0 голосов
/ 04 августа 2020

попробуйте добавить этот ur настройки

STATICFILES_FINDERS = (
'django.contrib.staticfiles.finders.FileSystemFinder',
'django.contrib.staticfiles.finders.AppDirectoriesFinder',
 )
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...