Django не могу найти мою папку с файлами c - PullRequest
0 голосов
/ 18 января 2020

Эй, ребята, у меня проблема, django не могу найти мои stati c файлы при тестировании страницы. Ошибки Консоли Google,

* 127.0.0.1 /: 10 GET http://127.0.0.1: 8000 / статический / css / all. css net :: ERR_ABORTED 404 ( Не найдено) и многие другие подобные ошибки

Мои файлы c в settings.py;

STATIC_ROOT = os.path.join(BASE_DIR, 'static')
STATIC_URL = '/static/'
STATIC_FILES_DIRS = [
os.path.join(BASE_DIR, 'btre/static')
]

Мои файлы c правильно, я имею в виду, дважды проверил, в папке моего проекта (то есть btre / static /) собрал команду stati c в manage.py, но все еще получал ошибки. Я также правильно сослался на файлы CSS и JS в базе. Также html;

{% load static %}
<!DOCTYPE html>
<html lang="en">

    <head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <meta http-equiv="X-UA-Compatible" content="ie=edge">
  <!-- Font Awesome -->
  <link rel="stylesheet" href="{% static 'css/all.css' %}">
  <!-- Bootstrap -->
  <link rel="stylesheet" href="{% static 'css/bootstrap.css' %}">
  <!-- Lightbox -->
  <link rel="stylesheet" href="{% static 'css/lightbox.min.css' %}">
  <!-- Custom -->
  <link rel="stylesheet" href="{% static 'css/style.css' %}">

Ответы [ 2 ]

0 голосов
/ 18 января 2020

Как глупо с моей стороны.

STATIC_FILES_DIRS = [
os.path.join(BASE_DIR, 'btre/static')
]

допустил ошибку выше. должен был выглядеть так:

STATICFILES_DIRS вместо STATIC_FILES_DIRS

0 голосов
/ 18 января 2020

Не должно быть

STATICFILES_DIRS = [os.path.join (BASE_DIR, 'stati c')]

?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...