如何连接两个模型,同时又有各自的URL?

时间:2018-07-13 03:21:50

标签: wagtail

我有一个名为bids_site的Wagtail项目。目录树的一部分看起来像这样。

bids_site/
- bids/
-- models.py
-- templates/
--- bids/
---- bid_page.html

models.py中,我有两个模型:

class Person(Page):
  #  Bunch of properties for this model

class BidPage(Page):
  bid_contact = ParentalManyToManyField("bids.Person", blank=True)

我想要设置自己的网站,以便在创建新的Person时访问mysite.com/person/person-name时可以访问其信息。但是在Wagtail管理员中,如果我创建一个新的Person页,则只能通过转到mysite.com/person-name来访问它。

如何链接PersonBidPage模型,同时仍然能够访问Person处的mysite.com/person/person-id对象(不是名称,而是它们的数据库ID)?

0 个答案:

没有答案