django套用模板404报错小结

首先,我的项目名是MyProject。每次当我运行,然后测试页面的时候,总是弹出

1329917-20190320163549045-440345368.png

其实根据stackoverflow上某大佬的解释大意就是在setting.py和urls.py的匹配上出了问题
此处放出链接方便我之后在遇到可以参考(https://stackoverflow.com/questions/20102227/django-404-error-page-not-found

当然这里还参考了另一位大佬的对于正则表达的理解:https://www.cnblogs.com/LiCheng-/p/6920900.html#

结合上面的两篇文章,我大概知道我的问题,除了在setting.py里修改路径,以及修改view.py,还需要在urls.py里修改django路由匹配

  #参考代码样例,写了以下代码

       from django.conf.urls import url
       from django.urls import include
       from django.shortcuts import render

       from . import view

       urlpatterns = [
                  path('admin/', admin.site.urls),
                  url('hello',view.hello),

        ]

至此,这个问题才彻底解决。

转载于:https://www.cnblogs.com/7xiaomao/p/10565782.html

您好!Django 启动项目后出现 404 错误可能有多种原因。以下是一些可能的解决方法: 1. 检查 URL 配置:请确保您的 URL 配置正确,包括 URL 模式和视图函数之间的匹配关系。检查是否存在拼写错误或者缺少必要的斜杠等问题。 2. 检查视图函数或模板:确保您的视图函数或模板文件存在并且位置正确。如果您在视图函数使用了模板,还要确保模板文件存在于正确的位置。 3. 检查静态文件配置:如果您在项目使用了静态文件(例如 CSS、JavaScript 等),请确保在 settings.py 文件正确配置了静态文件路径和 URL。 4. 检查数据库连接:如果您的项目使用了数据库,请确保数据库连接配置正确,并且数据库存在相应的数据。可以尝试运行数据库迁移命令来创建数据库表。 5. 检查服务器配置:如果您使用的是开发服务器(如 Django 自带的开发服务器),请确保服务器已正确启动,并且监听了正确的端口。 6. 查看错误日志:查看 Django 的错误日志,以获取更详细的错误信息。错误日志通常位于项目根目录下的 logs 文件夹,或者在控制台输出可以看到相应的错误信息。 如果以上方法仍然无法解决问题,建议您提供更多的错误信息,以便更准确地帮助您解决问题。希望这些信息能对您有所帮助!如果您还有其他问题,请继续提问。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值