我有一个简单的视图,但不能让它做它应该做的,这只是翻转一个布尔值:
def change_status(request):
request.user.get_profile().active=not request.user.get_profile().active
return render_to_response('holdstatus.html', {
'user' : request.user,
})
Run Code Online (Sandbox Code Playgroud)
除了"不",我试过' - '和'!',但都无济于事.
您需要将更改保存到数据库.
def change_status(request):
profile = request.user.get_profile()
profile.active = not profile.active
profile.save()
return render_to_response('holdstatus.html', {
'user': request.user,
})
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2210 次 |
最近记录: |