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中使用,對不對? –