これら2つのコードスニペットの違いを教えてください。
1.
import webapp2
from google.appengine.api import users
class MainPage(webapp2.RequestHandler):
def get(self):
user = users.get_current_user()
if user:
self.response.headers['Content-Type'] = 'text/plain'
self.response.out.write('Hello, ' + user.nickname())
else:
self.redirect(users.create_login_url(self.request.uri))
app = webapp2.WSGIApplication([('/', MainPage)],
debug=True)
2.
import webapp2
from google.appengine.api import users
class MainPage(webapp2.RequestHandler):
def get(self):
user = users.get_current_user()
if user:
self.response.headers['Content-Type'] = 'text/plain'
self.response.out.write('Hello, ' + user.nickname())
else:
self.redirect(users.create_login_url(self.request.uri))
app = webapp2.WSGIApplication([('/', MainPage)],
debug=True)
問題は、私が Google AppEngine の紹介資料を調べようとしているということです。自分でコードを入力しようとすると、何かが異なり、機能しません。そして、彼らのウェブサイトからコピーするだけで、同じように見えますが、いつでも機能します。ビューパネルでコーディングを確認しましたが、同じANSIです(メモ帳++を使用しています)。インデントも試してみましたが、違いはありませんでした。
コメントをいただければ幸いです。ありがとうございました。