URLルーティング用にアプリに次のものがあります。
urls.py
urlpatterns = patterns('rocflavors.views',
url('^detail/(?P<content_type>[^/]+)/(?P<slug>[^/]+)/(?P<asset_id>\d{1,32})$', 'flavors_detail', name='flavors_detail'),
)
ビュー.py
def flavors_detail(request, slug, asset_id, content_type, format="html"):
私が使用している引数は名前付き引数のようです。(content_type、slug、asset_id)。
Django/pythonは、位置引数とキーワード引数をいつ渡すかをどのように知っていますか?
このflavors_detail
関数は 5 つの引数を受け入れますが、URL では順序が正しくありません。