外键没有价值

时间:2017-10-11 20:00:13

标签: python django python-2.7

尝试在ForeignKey字段中添加无值时出错。

我的模特:

class Invoice(models.Model):
    tender_game_id = models.ForeignKey(TenderGame, related_name='invoice_tender_game_id', verbose_name='Tender', blank=True, null=True)

makemigration / migrate / syncdb - 我做了所有。

我每次都收到错误:

ERROR:logger:int() argument must be a string or a number, not 'NoneType'

我做错了什么? Django 1.7

1 个答案:

答案 0 :(得分:0)

我发现了错误。在插入之前,我尝试键入转换int(var)。如果var为None,我收到了这样的错误。