URLスキームのサンプル:ビューでDjango URL:このparamとマッチさせて、正規表現を書く方法を教えてください。
http://domain/tests/?_=1111111&data=3333333&status=22222222
、私はデータと状態を必要とする、あらゆるアプローチは大歓迎です!すべてのパラメータは整数です。
URLスキームのサンプル:ビューでDjango URL:このparamとマッチさせて、正規表現を書く方法を教えてください。
http://domain/tests/?_=1111111&data=3333333&status=22222222
、私はデータと状態を必要とする、あらゆるアプローチは大歓迎です!すべてのパラメータは整数です。
GETパラメータとして渡されたデータは、URLファイルで照合する必要はありません。
urlpatterns += patterns(
('^tests/$', 'app.views.test'),
)
あなたは、あなたのビューでそのデータを持っています、request.GET.get('_', None)
...
あなたの検証とデータをクリーンアップして、あなたのビューでこのようにそれを使用するのに役立ちますフォームを書くことができます:
URLの場合、paramsはviewメソッドのrequest.GET辞書からアクセスできます。もちろん
def my_view(request):
print request.GET['data']
あなたがそのようにそれらを使用する前にint型に要素が辞書('data' in request.GET
)であるかどうかを検証し、それらを変換する必要がある場合。 int(request.GET['data'])