私は、Google App Engine を使用して自分のお金を管理および追跡するためのサイトを作成する予定です。
しかし、私はいくつかの問題に遭遇しました。データストアでクエリを使用して金額を表すにはどうすればよいですか
これが私のコードです。sum_deal の処理方法がわかりません
見てくれてありがとう:)
class BlogHandler(webapp2.RequestHandler):
def write(self, *a, **kw):
self.response.out.write(*a, **kw)
def render_str(self, template, **params):
params['user'] = self.user
return render_str(template, **params)
def render(self, template, **kw):
self.write(self.render_str(template, **kw))
class Book(db.Model):
deal = db.FloatProperty(required= True)
created = db.DateTimeProperty(auto_now_add=True)
sum_deal = db.FloatProperty
class BookMe(BlogHandler):
def render_book(self, deal="",sum_deal=""):
deals = db.GqlQuery("SELECT * FROM Book ORDER BY created DESC")
self.render("book.html", deal=deal, sum_deal=sum_deal,deals = deals)
def get(self):
render_book()
def post(self):
deal = self.request.get("deal")
if deal:
b = Book(deal = deal)
b.put()
self.redirect("/")