Python ';对象';没有';价值';成员,即使我实例化

Python ';对象';没有';价值';成员,即使我实例化,python,django,Python,Django,定义如下: class Ticket(models.Model): ... title = models.CharField( _('Title'), max_length=200, ) queue = models.ForeignKey( Queue, verbose_name=_('Queue'), ) created = models.DateTimeFie

定义如下:

class Ticket(models.Model):

    ...
    title = models.CharField(
        _('Title'),
        max_length=200,
        )

    queue = models.ForeignKey(
        Queue,
        verbose_name=_('Queue'),
        )

    created = models.DateTimeField(
        _('Created'),
        blank=True,
        help_text=_('Date this ticket was first created'),
        )

    modified = models.DateTimeField(
        _('Modified'),
        blank=True,
        help_text=_('Date this ticket was most recently changed.'),
        )

    submitter_email = models.EmailField(
        _('Submitter E-Mail'),
        blank=True,
        null=True,
        help_text=_('The submitter will receive an email for all public '
                    'follow-ups left for this task.'),
        )

    assigned_to = models.ForeignKey(
        MongoUser,
        related_name='assigned_to',
        blank=True,
        null=True,
        verbose_name=_('Assigned to'),
        )

    ...
这个实例:

ticket = Ticket(
        title="aaaaa",
        submitter_email=request.POST['submitter_email'],
        assigned_to= contableHelpdesk,
        status=1,
        queue=queue,
        description=request.POST['body'],
        priority=request.POST['priority'],
    )

    print(ticket.title)
    print(ticket.submitter_email)
    print(ticket.queue)
    ticket.save()
票证没有得到正确的值,我检查了类型是否匹配。 当“打印”时,ticket.title表示“ticket”的实例没有“title”成员等,并带有提交者的电子邮件和队列

职位

可变值 队列
'2' 标题
“票务测试” 提交者(电邮) “******@gmail.com” 正文
“票务测试” 优先级
'3' 到期日 '0' 到期日月
'0' 到期日\年度
'0' 附件

''

确保您已导入正确的
票据
。它是:
来自帮助台。模型导入票据、队列、用户设置、KBCategory、MongoUser
任何通配符导入?@klauds。解决了,我正在从另一个models.py进行通配符导入。为什么会出现此问题?如果该模型还有一个
票据
,并且通配符导入在原始票据之后,它将覆盖
票据
。这就是为什么不应该使用通配符导入。调试问题不是小事。