擅长:python、mysql、java
<p>您可以向<code>NewUser</code>列添加一个<code>user_status</code>字段,而不是采用这种方法,如下所示:</p>
<pre><code>class NewUser(models.Model):
user = models.OneToOneField(User, on_delete = models.CASCADE, default=1)
newuser_name = models.CharField(max_length=50)
newuser_company = models.CharField(max_length=100)
newuser_mobile = models.CharField(max_length=10)
newuser_designation = models.CharField(max_length=50)
newuser_image = models.ImageField(upload_to='userprofile_pics/users/', blank=True)
user_status = models.CharField(max_length=10, default='new')
</code></pre>
<p>现在单击按钮时,只需更改<code>user_status</code>的值:</p>
<pre><code>query_user = get_object_or_404(NewUser, id=id)
query_user.user_status = 'pending'
query_user.save()
</code></pre>