我按照《python编程从入门到实践》中的项目代码编写一个简单的web应用,但Django提示the current path didn't match any of these,请问如何解决?

因为与书中django的版本差异的原因,我将书中的原本的url()改为了path()
不知道是否是因为这个导致了错误?求助大神们,我已经上网搜了两个小时了,反复尝试并没有找到解决方案,难道真的要从入门到放弃吗?

报错页面:
图片说明

url.py:
图片说明

views.py:
图片说明

topic.html:
topic.html:

解决了吗?我一摸一样的问题,我不懂到底哪错了!!

https://blog.csdn.net/kingshown_WZ/article/details/87909188