代码如下:1#coding:utf823fromdjango.conf.urls.defaultsimportpatterns,url45fromviews.informationimportinformation6fromviews.long_relatedimportlong_related7fromviews.relatedimportrelated89urlpatterns=[]10urlpatterns+=patterns(11'',#这个空字符串的作用是什么?12url(r'^video/app/article/information/$',information,{'version':17}),13url(r'^video/app/article/information/v(?P\d+)/$',information), 14url(r'^test/information/v(?P\d+)/$',information), 15)1617urlpatterns+=patterns(#为什么要另外定义一个patterns加到urlpatterns中?18'',19url(r'^video/app/article/related/$',related,{'version':1}),20url(r'^video/app/article/related/v(?P\d+)/$',related), 21)2223urlpatterns+=patterns(24'',25url(r'^video/app/article/related/long/$',long_related,{'version':1}),26)问题也如代码中的注释,首先为什么要append三个patterns,合在一起不行吗?比如9urlpatterns=[]10urlpatterns+=patterns(11'',#这个空字符串的作用是什么?12url(r'^video/app/article/information/$',information,{'version':17}),13url(r'^video/app/article/information/v(?P\d+)/$',information), 14url(r'^test/information/v(?P\d+)/$',information), 19url(r'^video/app/article/related/$',related,{'version':1}),20url(r'^video/app/article/related/v(?P\d+)/$',related), 25url(r'^video/app/article/related/long/$',long_related,{'version':1}),26)另外,patterns里面有一个空字符串‘’,这是干什么的呢?
开心每一天1111
繁星coding
随时随地看视频慕课网APP
相关分类