-1

所以我的问题是我目前正在创建一个 Django 站点来跟踪我当地社区各个场所的事件。我已经设置了网站的所有基础知识,但是我已经到了拥有单独的场地活动模型的地步。

现在我想要它,所以当您选择添加事件时,您会选择当前托管它的场所,因此我需要以某种方式链接模型。我对 Django 很陌生,所以去谷歌搜索答案,但结果一片空白。

我目前的模型看起来像:

事件:

from django.db import models

class Event(models.Model):
    venue = models.CharField(max_length=200)
    date = models.CharField(max_length=200)

场地:

from django.db import models

class Venue(models.Model):
    address1 = models.CharField(max_length=200)
    address2 = models.CharField(max_length=200)
    postcode = models.CharField(max_length=15)
    email = models.CharField(max_length=200)
    tel = models.CharField(max_length = 15)

所以理想情况下,我想从 Event 获取场地以某种方式链接到 Venues 模型,只是想知道我将如何去做?

非常感谢!

4

1 回答 1

1

尝试

class Event(models.Model):
    venue = models.ForeignKey(Venue)
于 2013-03-09T09:27:23.500 回答