0

以下のステートメントに基づいて構築しようとしており、csv、xlsx、txt ファイル拡張子の例外を与えたいと考えています。

(r'', 'myproject.myapp.views.list'), 

上記はlist.htmlまたはホームページへのリダイレクトです上記のステートメントに例外を追加して、任意のURLリクエストからlist.htmlにリダイレクトするが、リクエストがcsv、xlsx、txtファイルに対するものである場合はリダイレクトしないようにする方法(その後、正常に反応します)

以下の組み合わせを試してみましたが、これらの作品はありません。

(r'.+\^csv|xlsx', 'myproject.myapp.views.list'),

....

(r'(^csv|xlsx)', 'myproject.myapp.views.list'),

....

(r'^('^'xlsx)\', 'myproject.myapp.views.list'),

正規表現の世界に非常に慣れていないので、助けてください

4

1 に答える 1

1

これは、csv または xlsx で終わるものと一致します。

(r'^.*csv|xlsx$', 'myproject.myapp.views.list')
于 2013-09-27T00:11:43.880 に答える