電子メールアドレスを検証するためのURLを作成するためにDjangoを使用して署名付きトークンを作成しました。 Djangoが作成するトークンとurlパターンが一致するようにする必要があります。Djangoの正規表現トークン
トークンは次の関数を使用して作成されます。
from django.core import signing
def create_token(verify_code, partial_token):
token = {
'verify_code': verify_code,
'partial_token': partial_token
}
return signing.dumps(token)
をそして、私は次のURL +正規表現を持っている:
url(r'^email/validation/(?P<signed_token>[^/]+)/$', core_views.email_validation,
name='email_validation')
は(?P<signed_token>[^/]+)
ピックアップへの正しい正規表現です、その関数を使用して作成されたすべての可能なトークン。
あなたの質問は何ですか?もしあればエラー? – Jan
私の質問は - 署名関数によって生成されたトークンの正しい正規表現ですか? (私は正規表現に関してはかなり経験していません) – Rob