小编Raú*_*nos的帖子

如何使用方法更改类属性?

我知道这可能是一个愚蠢的问题,但我还没有找到解决方案.

我有一个Django模型类,它有一些默认属性,我想通过调用一个函数来改变整个变量的值:

class Goal(models.Model):
    text = models.CharField(max_length=500)
    date = models.DateTimeField(auto_now=True)
    complete = False

    def set_complete_true():
        complete = True
Run Code Online (Sandbox Code Playgroud)

但是在调用set_complete_true()之后,完整变量仍为False,不会改变.

提前致谢!

python django class django-models

2
推荐指数
1
解决办法
1600
查看次数

标签 统计

class ×1

django ×1

django-models ×1

python ×1