大家好,
这个表达式实际上是如何工作的?
urlpatterns = patterns('',
url(r'^get/(?P<app_id>\d+)/$', 'app.views.app'),
...
)
我了解它的作用,至少将用户输入的urlapp()
映射到应用程序视图页面中的功能。我也明白这是一个正则表达式,最终会获取应用程序的 id 并将其映射到 url。但是这个函数要去哪里呢?r'^...?P /$ 发生了什么(我得到 d+ 是 id 本身的数字正则表达式,但仅此而已)。
我也理解这个 url 函数来自django.conf.urls
模块。
也许我的误解更多地在于我缺乏正则表达式经验。尽管如此,我需要帮助!我不喜欢使用我不懂的东西,我很内疚。