【问题标题】:Proxy model django from package包中的代理模型django
【发布时间】:2020-07-01 09:19:17
【问题描述】:

我的代码有问题

from mailbox import Message
from django.db import models
from django.conf import settings
        

class MyMessage(Message):
    class Meta:
        Proxy = True

    def creattask(self):
        task = Task(title=self.subject)


class Task(models.Model):
    title = models.CharField(max_length=256)

我想从主题消息模型中填充任务模型的标题属性。为此,我使用 createtask 函数。

但是,当我进入管理页面时,我发现 Task(title) 模型为空!! 请帮忙!!

【问题讨论】:

标签: python django proxy-classes action-mailbox


【解决方案1】:

是的,我保存了实例

 def save(self, **kwargs):
     # some business rules here
     super(Task, self).save()

但标题字段仍为空

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-03-19
    • 1970-01-01
    • 1970-01-01
    • 2018-08-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-06-24
    相关资源
    最近更新 更多