So, what I want is to be able to reverse the user to the profile page when he clicks the tag. I've tried :
href="{% url 'profile/' <username> %}
href="{% url 'profile/' signups.username %}
but, I'm getting TemplateSyntaxError.
答案 0 :(得分:2)
您可以添加上下文变量或使用参数名称添加
像这样
href="{% url 'profile' signups.username %}
或这个
href="{% url 'profile' username=signups.username %}
此外,您必须使用您的网址名称,而不是您的网址路径。对于此示例,您的网址应为名称profile
。像下面一样
path('profile/<str:username>/', your_view, name='profile')