擅长:python、mysql、java
<p>问题在于你的URL模式。换个顺序,就可以了。在</p>
<p>变更单为:</p>
<pre><code>urlpatterns = patterns('mini_url.views',
url(r'^new_link/$', 'new_link'),
url(r'^home/$', 'home'),
url(r'^(?P<short>\w+)/$', 'target'),
)
</code></pre>
<p>由于url模式匹配的regex是<code>\w+</code>,所以当您执行<code>/home</code>或{<cd3>}时</p>
<p>在这里,URL目标将首先匹配<code>url(r'^(?P<short>\w+)/$', 'target'),</code>,并使用参数<code>new_link</code>或<code>home</code>调用视图<code>target</code>。这就是问题所在。在</p>