需要帮助。我有一个对象,我通过链接 /admin/tasklist/task/add/ 使用标准管理表单添加
模型.py
class Task(models.Model):
name = models.CharField("Name", max_length=100)
discr = models.CharField("Discription", max_length=255)
date = models.DateField("Date")
status = models.IntegerField("Status", default=2)
def __str__(self):
return self.name
def natural_key(self):
return (self.name)
class Meta:
db_table = 'tasks'
verbose_name = 'Task'
verbose_name_plural = 'Tasks'
我希望能够在从同一管理表单进行编辑后复制对象。 我需要在单击链接 /admin/tasklist/task/1/copy 时打开添加对象的表单,并将对象 1 中的数据插入到状态和日期字段中。
也许我需要为此创建一个自定义管理操作?
与其为此创建自定义管理,为什么不只创建 2 个视图,其中视图 1-> 插入对象,视图 2-> 复制对象