私は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
です。1 人のユーザーが持つことができる make_default は 1 つだけです。つまり、'on'
ユーザーごとに 1 つだけです。'True'
したがって、ユーザーが Make default をオンにした場合、以前の値を on から変更したいと思います。どうすればそれを達成できますか?