我在 Django 中有这样的模型:
class Source_info(models.Model):
user = models.ForeignKey(User)
session_name = models.TextField()
server_uname_path = models.TextField()
server_name = models.TextField()
server_fullpath = models.TextField()
source_username = models.TextField()
make_default = models.TextField()
我得到 make_default 值为:
make_default = request.POST.get('make_default', True)
如果用户检查 make_default 值,'on'
否则它是True
. 一个用户只能有一个make_default,即'on'
每个用户只能有一个。'True'
因此,如果用户选中 Make default,我想将先前的值更改为 on。我怎样才能做到这一点?