2024-10-02 02:33:59 发布
网友
我尝试在Django模板中呈现动态Url,如下所示 <a href={{'jibambe_site_detail/'|add: site.id}}>{{ site }}</a>。但是,这将返回一个TemplateSyntaxError at /jibambe_sites/ add requires 2 arguments, 1 provided。我缺少了什么或者应该如何呈现这个动态URL,我希望它产生类似jibambe_site_detail/1
<a href={{'jibambe_site_detail/'|add: site.id}}>{{ site }}</a>
TemplateSyntaxError at /jibambe_sites/ add requires 2 arguments, 1 provided
jibambe_site_detail/1
OP的策略在这一点上有所改变,但OP最初的错误似乎是因为冒号后的空格。在
使用add:site.id代替add: site.id
add:site.id
add: site.id
请参阅关于defaulthere的类似问题
default
{{cdg2>是一个的动态变量 然后在urls.pyurlpatterns中,我给path给jibambe_site_details取了一个名字path('jibambe_site_detail/<slug:pk>', JibambeSitesDetails.as_view(), name='site_details'),
urls.py
urlpatterns
path
jibambe_site_details
path('jibambe_site_detail/<slug:pk>', JibambeSitesDetails.as_view(), name='site_details'),
OP的策略在这一点上有所改变,但OP最初的错误似乎是因为冒号后的空格。在
使用
add:site.id
代替add: site.id
请参阅关于
default
here的类似问题{{cdg2>是一个的动态变量
然后在
urls.py
urlpatterns
中,我给path
给jibambe_site_details
取了一个名字path('jibambe_site_detail/<slug:pk>', JibambeSitesDetails.as_view(), name='site_details'),
相关问题 更多 >
编程相关推荐