【发布时间】:2019-02-17 03:04:37
【问题描述】:
我的博客有三个模型,如下所示:
class Author(models.Model):
name = models.CharField(max_length = 50)
class BlogPost(models.Model):
title = models.CharField(max_length = 250)
body = models.TextField()
author = models.ForeignKey(Author,on_delete = models.CASCADE)
date_created = models.DateTimeField(auto_now_add = True)
def copy():
pass
class Comment(models.Model):
blog_post = models.ForeignKey(BlogPost, on_delete = models.CASCADE)
text = models.TextField(max_length = 500)
我想为 BlogPost 模型定义一个 copy() 方法,该方法复制一个带有与复制相关的 comment 实例的 BlogPost 实例。我该怎么做?
【问题讨论】:
标签: django python-3.x model