基本上,我正在尝试将example.com/products/productName/形式的动态网址转换为productName均为小写的网址。在urls.py中,我有
path('products/<str:productName>/', product_detail_view)
...这应重定向到产品详细信息页面,并使用小写形式的productName(无论可能是什么)。
我尝试将.lower()附加到'products //'上,这将字段productName转换为productname,而在model.py中,此字段不是公认的字段。
然后我尝试了'products //',它也根本不起作用?有人有建议吗?
您的网址应为,
path('products/<str:product_name>',yourpostdetailview)
您可以创建一个基本的RedirectView,该产品将重定向到带有小写产品名称的详细信息视图