我在 Django 中有两个表:第一个是file
具有文件信息的表,第二个是share
具有共享信息
的表:files_id
是表的外键Share
:现在,我想检索在共享表中具有 files_id 的文件信息(来自 File 表) . 我怎样才能做到这一点?
#models.py
class File(models.Model):
users = models.ForeignKey(User)
file_name = models.CharField(max_length=100)
type = models.CharField(max_length=10)
source = models.CharField(max_length=100)
start_date = models.TextField()
end_date = models.TextField()
duration = models.TextField()
size = models.TextField()
flag = models.TextField()
#delete_date = models.CharField(max_length=100, null=True, blank=True)
class Share(models.Model):
users = models.ForeignKey(User)
files = models.ForeignKey(File)
shared_user_id = models.IntegerField()
shared_date = models.TextField()
我想用 users_id 获取 file_information 是 log_id 并获取 shared_date 。我得到 log_id 为:log_id = request.user.id