你好我是django的新手,
我为类别明智的产品创建了一个简单的应用程序。因为我想显示如下url模式。
npm install -g uglify # install uglify
rm -rf ./minified # remove existing minified directory if it exists
# minify each .js file in the current directory and place the output in ./minified
find . -name "*.js" | xargs -I % sh -c 'mkdir -p ./minified/$(dirname %); uglify -s % -o ./minified/%'
档案
myapp/urls.py
在import product
urlpatterns = [
url(r'^manage/', admin.site.urls),
url(r'^', include(product.urls)),
url(r'^product/', include(product.urls)),
]
(我正在管理app app urls)
myapp/product/urls.py
现在,当我运行应用程序并浏览页面时,它会给我以下结果。
任何人都可以指导我做错了吗?
答案 0 :(得分:3)
您需要终止应用网址中的模式:
url(r'^$', product_root, name="ProductRoot"),
url(r'^product_name/$', product_name, name="ProductName"),
否则第一个将匹配所有内容。