djongo"get / http/1.1" 404 643
时间: 2024-04-25 14:23:51 浏览: 19
这个错误是由于在urls.py中没有配置对根路径的路由导致的。根据引用\[1\]和引用\[2\]中的代码,你可以看到在urls.py中配置了对"/params_test/"和"/params_test_reg/str(\w+)page(\d+)/$"这两个路径的路由。但是没有配置对根路径"/"的路由。所以当你访问根路径时,Django会返回404错误。为了解决这个问题,你可以在urls.py中添加对根路径的路由,例如:
urlpatterns = patterns('',
url(r'^$', home), # 添加对根路径的路由
url(r'^admin/', include(admin.site.urls)),
url(r'^params_test/$', params_test),
url(r'^params_test_reg/str(\w+)page(\d+)/$', params_test_reg),
)
这样,当你访问根路径时,Django会调用home视图函数来处理请求。记得在views.py中定义home函数来处理根路径的请求。
#### 引用[.reference_title]
- *1* *2* *3* [django教程--参数传递(GET方式)](https://blog.csdn.net/a582816317/article/details/79053894)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]