当前位置: 首页 > 知识库问答 >
问题:

当前路径,Envs/python-project/learnpy/静态/样式/bootstrap4/bootstrap.min.css,与以下任何一个都不匹配

阙佐
2023-03-14

使用learnpy中定义的URLconf。Django尝试了这些URL模式,顺序如下:[name='index']admin/当前路径,Envs/python projects/learnpy/static/styles/bootstrap4/bootstrap。min.css,与任何一个都不匹配。

上面的错误发生在创建django静态页面中,请帮助我

见belowe图片:

在此处输入图像描述

Myapp url:travello/url。派克

从django.urls导入路径

从…起导入视图

urlpatterns=[path(“”,views.index,name='index')]

主要应用网址:learnpy/urls.py

来自django。contrib导入管理

从django.urls导入路径,包括

urlpatterns=[
路径(“”,include('travello.url')),

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

]

Myapp查看文件:Travello/views.py

来自django。快捷方式导入渲染

def索引(请求):

返回呈现(请求'index.html')

在index.html

{%load static%}

在我的index.html文件中设置上述代码

共有3个答案

陶锋
2023-03-14

您使用的是django-bootstrap4吗?如果是这样,您应该在项目的settings.py文件中将bootstrap4添加到INSTALLED_APPS。

颛孙沈义
2023-03-14

Django设置文件中需要的静态文件目录。然后解决这个错误。

请点击此链接了解更多信息。

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

 STATIC_URL = '/static/'
STATICFILES_DIRS = [
    os.path.join(BASE_DIR, 'static')
]
冀望
2023-03-14

我认为您尚未将静态URL路径添加到项目中。

>

  • 确保django.contrib.staticfiles包含在INSTALLED_APPS中。

    在设置文件中,定义静态URL,例如:

    STATIC\u URL='/STATIC/'

    在模板中,使用静态模板标记使用配置的STATICFILES_STORAGE为给定的相对路径构建URL。

    {% load static %}
    <img src="{% static "my_app/example.jpg" %}" alt="My image">
    

    您还需要在设置文件中添加静态目录

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

    如需进一步阅读,请查看此处的文档https://docs.djangoproject.com/en/3.0/howto/static-files/#configuring-静态文件

  •  类似资料:
    • 你好,我面临一个问题,当试图使一个注册页面在django 当我以html表单提交时,应该在数据库中创建一个用户,但它没有发生,并且显示以下消息 “当前路径accounts/signup/signup与这些路径中的任何一个都不匹配”,并且在终端中“找不到:/accounts/signup/signup” views.py: signup.html

    • 我通过cmd为Django设置网页。然而,我在访问127.0的索引页时遇到了问题。0.1:8001. 我试图更新URL。但是仍然有问题。 浏览器页面错误:找不到页面(404)请求方法:获取请求URL:http://127.0.0.1:8001/index使用barry中定义的URLconf。Django尝试了以下URL模式,顺序如下: 管理员/当前路径索引与这些路径中的任何一个都不匹配。

    • 问题内容: 我陷入了反应路由器路由。我收到错误消息: 这是我的 app.js : 我的 App.js 如下所示: 我的 Home.js 如下所示: 这是我的项目的层次结构: 如您所 料* ,我使用 browserify 构建 app.js 并创建 bundle.js, 并且在 index.html的 脚本标记中使用了 bundle.js * 这是我在项目中使用的所有版本。 因此,当我尝试转到“ h

    • 问题内容: 当我编译下面的Python代码时,我得到 与任何外部缩进级别都不匹配 为什么? 问题答案: 其他海报可能是正确的…选项卡中可能混有空格。尝试进行搜索和替换,以所有空格替换几个空格。 尝试这个:

    • 作为Django的新手,我遇到了和之前许多人一样的问题。如果你不立即将我的问题标记为双重,我将不胜感激,因为我检查了那些旧帖子建议的修复,但没有用。 我遵循本教程,已经完成了标题为“项目应用程序:模板”的所有内容。现在,当我启动服务器时http://localhost:8000/我得到: 找不到页面(404)请求方法:获取请求URL:http://localhost:8000/ 使用persona

    • 我正在用WebStorm做一个项目。昨天我安装了nvm&nodist来管理多个版本的Node。今天开始我的项目(在yarn start和npm start上)时,我遇到了这个错误。 抱歉,Nodist有问题。无法解析节点版本规范%s:%s 11.13.0找不到任何匹配的版本 我已经尝试修复重新安装的节点11版本,但错误仍然在这里。 有人能帮帮我吗?