DjangoのURL管理:()が含まれます

使用法:あなたは比較的使いやすい、現在では他のURLのURLを呼び出す必要がある場合

役割:urlpatternsはURLを含むように、プロセスの残りの部分を前部に一致パスを取り除きます

栗1:

django.conf.urls インポートが含まれ、URL 
 
urlpatterns = [
     ...スニップ... 
    URL(R ' ^コミュニティ/ '、(含める' django_website.aggregator.urlsを' ))、
    URL(R ' ^接触/ '、(含める' django_website.contact.urlsを' ))
    ...中略... 
]

栗2:

django.conf.urls インポートなどが、URL 
 
から apps.main インポートmain_views ASビュー
 からクレジットインポートAS credit_viewsを見て
 
#1 これは同じで、ファイルのリストを照合投げ別であってもよい 
extra_patterns = [ 
    URL(R&LT " ^レポート/ $ 'credit_views.report)、 
    URL(R&LT ' ^レポート/(?P <ID> [0-9] +)/ $ 'credit_views.report)、 
    URL(R&LT ' ^ CHARGE / $ " 、credit_views。 CHARGE)
] 
urlpatterns = [ 
    URL(R&LT ' ^ $ '
 、main_views.homepage)、
    URL(R ' ^ヘルプ/ 'が含まれる(' apps.help.urls ' ))、
    URL(R ' ^クレジット/ ' 、(extra_patternsを含めます))、
]

例出典ます。https://www.cnblogs.com/LuoDa/p/5406912.html

おすすめ

転載: www.cnblogs.com/Zarax/p/11853176.html