Django在developmen中找不到静态文件

2024-10-01 07:37:20 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个这样结构的项目

myproject
    ├── myproject
    │   ├── __init__.py
    │   ├── __init__.pyc
    │   ├── settings.py
    │   ├── settings.pyc
    │   ├── urls.py
    │   ├── urls.pyc
    │   ├── wsgi.py
    │   └── wsgi.pyc
    ├── manage.py
    ├── showcase
    │   ├── __init__.py
    │   ├── __init__.pyc
    │   ├── admin.py
    │   ├── migrations
    │   │   └── __init__.py
    │   ├── models.py
    │   ├── tests.py
    │   ├── urls.py
    │   ├── urls.pyc
    │   ├── views.py
    │   └── views.pyc
    ├── static
    │   └── images
    │       ├── pics01.jpg
    │       └── pics11.jpg
    └── templates
        └── showcase
            └── base.html

在{}中,我宣布:

STATIC_URL = '/static/'

通过连接到127.0.0.1/static/images/pics01.jpg,我得到一个404错误

'images/pics01.jpg' could not be found

为什么会这样

urlpatterns += staticfiles_urlpatterns()已经在项目urls.py中,正如我在this问题之后所说的那样


Tags: 项目pywsgisettingsinitmyprojectstaticurls