Django Static регистрирует 404

Я не могу заставить свои статические файлы подходить. Я попробовал различные настройки и конфигурации каталога и так далее, но они просто поднимаются как 404 с. У меня есть debug_toolbar, установленный, так знайте, что STATIC_URL достигает моего контекста запроса.

Структура каталогов, показывающая / статичный (я также поместил каталог в папке приложения еды и пользователях, только для испытания его.

/mealmate
    /mealmate
    /meals
    /static
        /css
             /bootstrap.min.css
    /templates
    /users

Settings.py (несколько важных настроек, хотя я экспериментировал со множеством других):

MEDIA_ROOT = os.path.join(PROJECT_PATH, 'media/')

STATIC_URL = '/static/'

INSTALLED_APPS = (
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.sites',
    'django.contrib.messages',
    'django.contrib.staticfiles',
)

WSGI_APPLICATION = 'mealmate.wsgi.application'

В представленном base.html

    <link rel="stylesheet" href="/static/css/bootstrap.min.css">

Какие-либо идеи?Спасибо

60
задан 10 October 2012 в 02:38

2 ответа

Я думаю, что Вы отсутствовали для помещения приложения INSTALLED_APPS в settings.py файл, необходимо добавить "mealmate"

INSTALLED_APPS = (
    'mealmate',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.sites',
    'django.contrib.messages',
    'django.contrib.staticfiles',
)

После этого, статические и командные файлы будут видимы к django. Я испытывал затруднения из-за команд, и это - способ, которым я зафиксировал их.

0
ответ дан 1 November 2019 в 09:32

В моем случае все, что я должен был сделать, было повторно выполнено сервер:

python manage.py runserver
0
ответ дан 1 November 2019 в 09:32

Другие вопросы по тегам:

Похожие вопросы: