python: 3.6.4
django : 2.0
在创建应用时候。我是把 urls.py 分开了。所以在设置url跳转时候。要修改成如下模式
1 父 urls.py 里边要加上命名空间
2 子 urls.py 要加上 name
3 模板里边写法
<li><a href="{% url ‘blog:index‘ %}">首页</a></li>
PS: 如果没有继承 父 urls.py
则要这样写
<li><a href="{% url ‘index‘ %}">首页</a></li>
不需要命名空间
最后: 老规矩,记得重启!