Skip to content

Instantly share code, notes, and snippets.

@fregmented
Created March 28, 2015 12:53
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save fregmented/dd47cf29efeb32094e9a to your computer and use it in GitHub Desktop.
Save fregmented/dd47cf29efeb32094e9a to your computer and use it in GitHub Desktop.
flask
@module.route('/naver/callback')
def naverCallback():
result = naver.getAuth(request.args)
print('result', type(result), result)
if(type(result) is dict):
print('tokeType', result.get('token_type'))
print('access_toke', result.get('access_token'))
userUnique = naver.getUserInfo(result.get('token_type'), result.get('access_token')).get('data').get('response')
print('userUniq', userUnique)
user = isNaverLogined(userUnique.get('enc_id'))
print(user)
if(user):
# Login
session['isLogged'] = True
session['grant'] = user.get('grant')
session['email'] = user.get('email')
flash('Wellcome!' + userUnique.get('nickname'), 'info')
return redirect(url_for('user.index'))
else:
session['userInfo'] = userUnique
session['social'] = 'naver'
return redirect(url_for('.joinSocial'))
('session', <class 'werkzeug.local.LocalProxy'>, <LocalProxy unbound>)
ERROR 2015-03-28 12:47:57,534 wsgi.py:279]
Traceback (most recent call last):
File "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/runtime/wsgi.py", line 267, in Handle
result = handler(dict(self._environ), self._StartResponse)
File "/Users/seyriz/Project/papaya-server/lib/flask/app.py", line 1836, in __call__
return self.wsgi_app(environ, start_response)
File "/Users/seyriz/Project/papaya-server/lib/flask/app.py", line 1820, in wsgi_app
response = self.make_response(self.handle_exception(e))
File "/Users/seyriz/Project/papaya-server/lib/flask/app.py", line 1403, in handle_exception
reraise(exc_type, exc_value, tb)
File "/Users/seyriz/Project/papaya-server/lib/flask/app.py", line 1817, in wsgi_app
response = self.full_dispatch_request()
File "/Users/seyriz/Project/papaya-server/lib/flask/app.py", line 1477, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/Users/seyriz/Project/papaya-server/lib/flask/app.py", line 1381, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/Users/seyriz/Project/papaya-server/lib/flask/app.py", line 1475, in full_dispatch_request
rv = self.dispatch_request()
File "/Users/seyriz/Project/papaya-server/lib/flask/app.py", line 1461, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "/Users/seyriz/Project/papaya-server/User/__init__.py", line 22, in index
return render_template('mypage.html')
File "/Users/seyriz/Project/papaya-server/lib/flask/templating.py", line 128, in render_template
context, ctx.app)
File "/Users/seyriz/Project/papaya-server/lib/flask/templating.py", line 110, in _render
rv = template.render(context)
File "/Users/seyriz/Project/papaya-server/lib/jinja2/environment.py", line 969, in render
return self.environment.handle_exception(exc_info, True)
File "/Users/seyriz/Project/papaya-server/lib/jinja2/environment.py", line 742, in handle_exception
reraise(exc_type, exc_value, tb)
File "/Users/seyriz/Project/papaya-server/User/templates/mypage.html", line 1, in top-level template code
{% extends 'layout.html' %}
ValueError: too many values to unpack
@fregmented
Copy link
Author

{% for category, message in get_flashed_messages() %}


{{ message }}
×

{% endfor %}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment