记一次Django报错Reverse for 'indextwo' with no arguments not found. 1 pattern(s) tried: ['$index/$']-不止于python
启动python manage.py runserver
打开127.0.0.1:8000,报错信息如下:
1 | Reverse for 'indextwo' with no arguments not found. 1 pattern(s) tried: ['$index/$'] |
现象:
无论怎么修改views.py 还是urls.py,报错信息始终存在
问题发现:
项目目录结构如下
1 | myweb |
问题就出现在上面的两个urls.py中
在myweb的文件夹下的urls.py中,代码如下:
1 | from django.conf.urls import url, include |
在home的文件下的urls.py中,代码如下:
1 | from django.conf.urls import url |
解决:
将规则改为如下,项目正常启动,无报错信息
1 | from django.conf.urls import url, include |
作者:
胖胖不胖
版权声明:
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 不止于python
感谢您的支持,我会继续努力!
微信支付
支付宝