【发布时间】:2020-07-28 12:31:34
【问题描述】:
from django.db import models
from django.contrib.auth.models import User
from django.urls import reverse
class Post(models.Model):
title = models.CharField(max_length=200)
content = models.TextField()
date_posted = models.DateTimeField(auto_now_add=True)
author = models.ForeignKey(User, on_delete=models.CASCADE)
def get_absolute_url(self):
return reverse('post-detail', kwargs={'pk': self.pk})
你好,我是 django 的新手,这是我的模型,我有 2 个表“auth_user”表和“blog_post”表。在 blog_post 表中,我有一个名为“author_id”的列,它是“blog_post”表和“auth_user”表之间的外键。问题是当外键 = 1 或 2 或 3 或.. 等时,我如何从“blog_post”表中获取所有帖子。在此先感谢。
【问题讨论】:
标签: python django database django-models foreign-keys