TypeError:对于我的简单游戏,text必须是unicode或bytes

时间:2016-07-04 17:50:17

标签: rendering python-unicode

我的小孩写了以下代码,这是一款基于经典纸牌游戏银行或半身像的简单游戏。当代码运行时,它会抛出以下错误消息,但是它们无法解决为什么会发生这种情况。我们已经看到了高低的答案,并决定寻求一些专家建议。我不是程序员,但我的孩子已经真正接受了Python,并开始迷惑我。请帮助我,因为我无法确定答案。

错误消息是:

class PaymentMethod(models.Model):
    MONTHLY_DIRECT_DEBIT = 'MDD'
    QUARTERLY_DIRECT_DEBIT = 'QDD'
    CASH_OR_CHEQUE = 'CAC'
    PAY_IN_ADVANCE = 'PYM'
    PAYMENT_CHOICES = (
        (MONTHLY_DIRECT_DEBIT, 'Monthly Direct Debit'),
        (QUARTERLY_DIRECT_DEBIT, 'Quarterly Direct Debit'),
        (CASH_OR_CHEQUE, 'Cash or Cheque'),
        (PAY_IN_ADVANCE, 'Pay Monthly in Advance'),

    )
    unique_id = models.CharField(max_length=3, choices=PAYMENT_CHOICES)
    last_updated = models.DateTimeField(auto_now=True)

    def __str__(self):

0 个答案:

没有答案