我有以下网址:
url(r"^(?P<username>\w+)/$", views.index, name="index"),
以下型号:
class PUser(models.Model):
user = models.OneToOneField(User)
class Playlist(models.Model):
puser = models.ForeignKey(PUser)
title = models.CharField(max_length=100)
在我的索引视图中,如何过滤播放列表以查找在网址中传递的用户拥有的内容? (OneToOneField()也确保每个播放列表都链接到django-auth用户吗?)
答案 0 :(得分:0)
我想在你的get_queryset中,你可以尝试:
filter(puser__user__username = username_from_url)