【发布时间】:2019-06-08 16:41:54
【问题描述】:
我正在尝试列出用户的所有字符,但我的代码只返回第一个字符,有人可以帮帮我吗? 我正在使用 django.contrib.auth.models 包中的 User 类。
models.py
class Character(models.Model):
user = models.ForeignKey(User, on_delete=models.CASCADE)
name = models.CharField(max_length=20)
def __str__(self):
return self.name
views.py
def sheetList(request):
charL = get_list_or_404(Character, pk=request.user.id)
return render(request, 'sm/sheetList.html',{'charList': charL})
【问题讨论】:
标签: django python-3.x postgresql