<p>我正在将一个Django项目从Django 1.11升级到Django 2.1.7,在将所有URL模式更改为Django 2的方式之后,我在URL.W001上收到一堆误报警告管理.py运行服务器。在</p>
<p>示例:</p>
<p><code>?: (urls.W001) Your URL pattern '^some-pattern/$' [name='some_name'] uses include with a route ending with a '$'. Remove the dollar from the route to avoid problems including URLs.</code></p>
<p>当我在网址.py但是,文件中绝对没有^或$。在</p>
<p><code>path('some-pattern/', views.some_view_function, name='some_name'),</code></p>
<p>我已经把我的本地virtualenv和我的流浪箱都吹走了,从头开始只是为了确保它不是某个地方挥之不去的编译内容,但是从头开始的行为是一样的。在</p>
<p>还有人碰到过这个吗?应用程序本身似乎运行得很好,我只是对Django可能在我的代码中看到的东西感到困惑。在</p>
<p>谢谢大家的建议。在</p>