正規表現を使用して、URL からビューに 2 つの入力を取得しようとしています。
私の urls.py 行は次のようになります
(r'^blog/(?P<match>.+)/', 'blog.views.blog'),
これが私の見解です
def blog(request, match):
pieces = match.split('/')
ただし、私の URL が「root.com/blog/user/3」の場合pieces
、[user]
.
[user],[3]` の場合pieces to return
、URL の末尾にスラッシュを追加する必要があります: "root.com/blog/user/3/"
私の知る限り、私の Python シェルによると、最初の URL が返されたはずです。[user],[3]
何か不足していますか?それとも、Django は実際に Python とは異なる方法で文字列を分割しますか?