Текущий путь, Envs / python -projects / learnpy / static / styles / bootstrap4 / bootstrap .min. css, не соответствует ни одному из этих - PullRequest
0 голосов
/ 03 марта 2020

Используя URLconf, определенный в learnpy.urls, Django пробовал эти шаблоны URL в следующем порядке: [name = 'index'] admin / Текущий путь, Envs / python -projects / learnpy / static / styles / bootstrap4 / bootstrap .min. css, не соответствует ни одному из них.

Выше произошла ошибка на странице создания django stati c Пожалуйста, помогите мне

См. Изображение ниже:

введите описание изображения здесь

URL-адрес Myapp: travello / urls.py

из django .urls путь импорта

из. импорт представлений

urlpatterns = [путь ('', views.index, name = 'index')]

URL основного приложения: learnpy / urls.py

из django .contrib import admin

из django .urls путь импорта, включая

urlpatterns = [
путь ('', include ('travello. urls ')),

path('admin/', admin.site.urls),

]

Файл представления Myapp: travello / views.py

из django .shortcuts import render render

def index (запрос):

return render (запрос, 'index. html')

В индексе. html

{% load stati c%}

, указанный выше код в моем индексе. html file

Ответы [ 2 ]

0 голосов
/ 03 марта 2020

Я думаю, вы не добавили путь к URL-адресам c в ваш проект.

  1. Убедитесь, что django .contrib.staticfiles включен в ваш INSTALLED_APPS.

  2. В файле настроек определите STATIC_URL, например:

    STATIC_URL = '/static/'

  3. В ваших шаблонах используйте stati c тег шаблона для создания URL для заданного относительного пути с использованием настроенного STATICFILES_STORAGE.

    {% load static %}
    <img src="{% static "my_app/example.jpg" %}" alt="My image">
    
  4. Также вам необходимо добавить каталог stati c в файл настроек


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

для дальнейшего чтения, пожалуйста, проверьте документы здесь https://docs.djangoproject.com/en/3.0/howto/static-files/#configuring -stati c -files

0 голосов
/ 03 марта 2020

Требуется Stati c файл Dir в Django Файл настроек. затем устраните эту ошибку.

, пожалуйста, перейдите по этой ссылке для более полного понимания.

https://docs.djangoproject.com/en/3.0/howto/static-files/

 STATIC_URL = '/static/'
STATICFILES_DIRS = [
    os.path.join(BASE_DIR, 'static')
]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...