将变量保存到CharField

时间:2017-10-07 10:58:25

标签: python django

我想在models.py中将变量保存到CharField。这是一些代码:

models.py

class Profile(models.Model):
    user = models.OneToOneField(User, related_name='user')
    oceny = models.CharField(max_length=150, default='')
    updated = models.DateTimeField(auto_now=True)

    def __str__(self):
        return self.user.username

以下是我的变量oceny = lib.oceny_skon及其结果:[1, 4, 5.75, 2]

如何将此格式保存到oceny字段? 谢谢你的帮助!

1 个答案:

答案 0 :(得分:0)

如果您只需要将列表转换为字符串,则可以在列表名称前使用''.并将其处理。

my_list = [1, 2, 3]
str = ''.join(str(i) for i in my_list)

这会给你:

print str
'123'