我想使用views.py中的函数更改用户名和问题。这是my models.py:
class Choice(models.Model):
username = models.ForeignKey(Users, null=True, on_delete=models.CASCADE)
question = models.ForeignKey(Questions, null=True, on_delete=models.CASCADE)
answer = models.CharField(null=True,max_length=50)
我还想使用以下行更改内部用户名选项:
if username == str(Users.objects.latest('name')):
Choice.objects.username = Users.objects.latest('name')
是否有类似Choice.objects.something
的东西可以检索“username”中的值并允许我更改它
您需要使用变量来存储Choice实例,设置用户名,然后调用
Model.save()
将其写入数据库相关问题 更多 >
编程相关推荐