Peugee

2016-03-27 9 views
2

ile Flask'ta bir değer artışı Flask ve Peewee ile bir uygulama yapıyorum ve update() işlevini kullanarak veritabanında bir değeri bir kat artırmaya çalışıyorum. İşte Peugee

sorun şu: Bu çalışmıyor ve ben sadece hatayı alıyorum

models.User.update(
     likes+=1 
     ).execute() 

: Herhangi bir yardım için

File "app.py", line 171 
    love+=1 
    ^
    SyntaxError: invalid syntax 

teşekkürler.

cevap

4

doğru sözdizimi

User.update(likes=User.likes+1).execute() 

Detaylar için Atomic Updates bakınız olduğunu.