如何在django中为用户配置文件创建干净的url

如何在django中为用户配置文件创建干净的url,django,html,python-3.x,Django,Html,Python 3.x,我正在构建一个应用程序。此应用程序的功能之一是在其他用户登录时向他们显示用户创建的对象。让我们调用这些用户创建的对象(x) 每个对象都显示创建它的用户的名称。下面是我的视图代码,用于显示用户创建的所有对象 def CreatedObjects(request): objects=Model-Class-Name.objects.all() # to display all users . users=User.objects.all() template_name="bl

我正在构建一个应用程序。此应用程序的功能之一是在其他用户登录时向他们显示用户创建的对象。让我们调用这些用户创建的对象(x)

每个对象都显示创建它的用户的名称。下面是我的视图代码,用于显示用户创建的所有对象

def CreatedObjects(request):
    objects=Model-Class-Name.objects.all()
# to display all users .
    users=User.objects.all()
    template_name="blabla.html"
    context={"objects":objects,"users":users}
    return render(request,template_name,context)
我的html文件

<div class="objects>
<!--Display all available objects created by users-->
{% for obj in objects %}
 <!--Display the name of the user who created object, with a link that will take you to user profile  of this user -->
<div class="user'>
{% for user in users %}
<a href="{% url 'app_namespace:url_name' user.pk %}">{{obj.user.username}}
</div>

{% endfor %}
{% endfor %}
<div>

您试图显示每个对象的创建者,并带有指向该创建者个人资料的链接?如果是这样的话,我不知道你为什么还要在用户之间循环。使用
{{obj.user.username}}
url的方式。非常感谢。它非常有效。我非常感谢