こんにちは。
この表現は実際にどのように機能しますか?
urlpatterns = patterns('',
url(r'^get/(?P<app_id>\d+)/$', 'app.views.app'),
...
)
少なくとも、ユーザーが入力したURLをアプリのビュー ページの関数にマップするために、それが何をするかを理解しています。また、アプリのIDを取得してURLにマッピングするのは正規表現であることも理解しています。しかし、この機能はどこに行くのでしょうか? r'^...?P /$ で何が起こっているのですか (d+ は id 自体の数字の正規表現ですが、それだけです)。app()
また、この url 関数がモジュールから描画されることも理解していdjango.conf.urls
ます。
おそらく私の誤解は、私の正規表現の経験の欠如に埋もれています。それにもかかわらず、私は助けが必要です!よくわからないものを使うのが嫌いで、罪悪感があります。