0
我知道有一个Google Groups W support支持案例exactly the same title - 但我不明白。从模型中填充选择字段
我想使用页面B(class SpeakerPage(Page)
)的数据填充页面A(class EventPage(Page)
)上的选项(?);为了让用户选择(可能只有一个)演讲者的事件。
我试了一下到现在为止:
class SpeakerPage(Page):
def __unicode__(self):
return u'%s, %s' % (self.lastname, self.firstname)
firstname = models.CharField(max_length=250)
lastname = models.CharField(max_length=250)
...
class EventPage(Page):
speaker = models.ForeignKey('SpeakerPage',
related_name='+',
null=True, blank=True)
content_panels = Page.content_panels + [
FieldPanel('speaker'),
]
和我坐上EventPage
下拉菜单 - 但这菜单为空。我如何获得那里的扬声器?
一般来说,'__unicode__'仅需要python2和'__str__'是什么东西在python3中使用,对不对? –