Djangoの大文字と小文字を区別しないURL?

熱狂的なソフトウェア:

デフォルトでは、djangoのURLソルバーはURLを解決するために大文字と小文字を区別する検索を実行し、「/ Login」と「login」を区別します。私のURLパターンは以下の通りです。

urlpatterns = patterns('',
    (r'^admin/(.*)', admin.site.root),
    (r'^static/(?P<path>.*)$', 'django.views.static.serve',
        {'document_root': settings.STATIC_DOC_ROOT, 'show_indexes': True}),
    (r'^login/$', 'django.contrib.auth.views.login'),
    (r'^logout/$', do_logout),
)

誰かが私をガイドしてください、django urlを大文字と小文字を区別しないようにする方法はありますか?

Alex Martelli:

(?i)すべてのr'...'文字列の先頭に置くだけです。つまり、

urlpatterns = patterns('',
(r'^(?i)admin/(.*)', admin.site.root),
(r'^(?i)static/(?P<path>.*)$', 'django.views.static.serve',
    {'document_root': settings.STATIC_DOC_ROOT, 'show_indexes': True}),
(r'^(?i)login/$', 'django.contrib.auth.views.login'),
(r'^(?i)logout/$', do_logout),
)

すべてのREに大文字と小文字を区別せずに一致するように指示します-もちろん、その後も幸せに暮らします!-)

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Django 3.0では大文字と小文字を区別しないURL?

分類Dev

WordPressのURLで大文字と小文字を区別しない

分類Dev

Pythonの大文字と小文字を区別しない文字列startswith

分類Dev

Python文字列の大文字と小文字を区別しない

分類Dev

C#文字列の大文字と小文字を区別しない

分類Dev

Twig-文字列の大文字と小文字を区別しない

分類Dev

大文字と小文字を区別しないURL書き換え

分類Dev

djangoでのmysqlの大文字と小文字を区別しない検索

分類Dev

Yii2でURLの大文字と小文字を区別しない

分類Dev

Elasticsearchの完了提案の大文字と小文字を区別しない

分類Dev

Linuxのglob()で大文字と小文字を区別しない

分類Dev

大文字と小文字を区別しないargparseの選択

分類Dev

zsh / bashでの大文字と小文字を区別しないGlob

分類Dev

Goでの大文字と小文字を区別しないHasSuffix

分類Dev

Oracleでの大文字と小文字を区別しない検索

分類Dev

If条件での大文字と小文字を区別しない比較

分類Dev

SQLServerの大文字と小文字を区別しないクエリ

分類Dev

モデルの大文字と小文字を区別しない

分類Dev

GoogleBigQueryの大文字と小文字を区別しない一致

分類Dev

Nginxの大文字と小文字を区別しないproxy_pass

分類Dev

大文字と小文字を区別しない一致のVelocityRegEx

分類Dev

AngularURLの大文字と小文字を区別しない

分類Dev

nginxの大文字と小文字を区別しない等号演算子

分類Dev

大文字と小文字を区別しない集合の共通部分

分類Dev

findTextの大文字と小文字を区別しない方法は?

分類Dev

SocrataSoQLの大文字と小文字を区別しないクエリ

分類Dev

VHDLの大文字と小文字を区別しない

分類Dev

MySQLの大文字と小文字を区別しないREPLACE

分類Dev

MySQLの大文字と小文字を区別しない結合

Related 関連記事

  1. 1

    Django 3.0では大文字と小文字を区別しないURL?

  2. 2

    WordPressのURLで大文字と小文字を区別しない

  3. 3

    Pythonの大文字と小文字を区別しない文字列startswith

  4. 4

    Python文字列の大文字と小文字を区別しない

  5. 5

    C#文字列の大文字と小文字を区別しない

  6. 6

    Twig-文字列の大文字と小文字を区別しない

  7. 7

    大文字と小文字を区別しないURL書き換え

  8. 8

    djangoでのmysqlの大文字と小文字を区別しない検索

  9. 9

    Yii2でURLの大文字と小文字を区別しない

  10. 10

    Elasticsearchの完了提案の大文字と小文字を区別しない

  11. 11

    Linuxのglob()で大文字と小文字を区別しない

  12. 12

    大文字と小文字を区別しないargparseの選択

  13. 13

    zsh / bashでの大文字と小文字を区別しないGlob

  14. 14

    Goでの大文字と小文字を区別しないHasSuffix

  15. 15

    Oracleでの大文字と小文字を区別しない検索

  16. 16

    If条件での大文字と小文字を区別しない比較

  17. 17

    SQLServerの大文字と小文字を区別しないクエリ

  18. 18

    モデルの大文字と小文字を区別しない

  19. 19

    GoogleBigQueryの大文字と小文字を区別しない一致

  20. 20

    Nginxの大文字と小文字を区別しないproxy_pass

  21. 21

    大文字と小文字を区別しない一致のVelocityRegEx

  22. 22

    AngularURLの大文字と小文字を区別しない

  23. 23

    nginxの大文字と小文字を区別しない等号演算子

  24. 24

    大文字と小文字を区別しない集合の共通部分

  25. 25

    findTextの大文字と小文字を区別しない方法は?

  26. 26

    SocrataSoQLの大文字と小文字を区別しないクエリ

  27. 27

    VHDLの大文字と小文字を区別しない

  28. 28

    MySQLの大文字と小文字を区別しないREPLACE

  29. 29

    MySQLの大文字と小文字を区別しない結合

ホットタグ

アーカイブ