【发布时间】:2011-09-18 15:34:37
【问题描述】:
我正在使用 Django 1.3,使用以下 2 个模型:
class Person(models.Model):
name = models.CharField(max_length=500)
def __unicode__(self):
return self.name
class Trial(models.Model):
person = models.ManyToManyField(Person, blank=True)
strId = str(id)
def __unicode__(self):
return self.strId
我正在尝试将“名称”的所有条目显示到视图中,但我目前仅返回
只有在查看页面源代码时才能看到。否则它看起来就像一个空白的白色屏幕。
视图如下:
def trial_entry(request, trial):
currentTrial = Trial.objects.get(id = 1)
personName = Trial.person
return HttpResponse(personName)
我显然在这里返回了错误的东西,但我已经寻找另一种方法来做到这一点,但我发现似乎没有任何效果。这是我发现返回错误以外的任何内容的唯一方法,所以我认为这是最好的发布方式。
非常感谢
【问题讨论】:
标签: django django-models django-views