Commit 24a81327 authored by Delcio Torres's avatar Delcio Torres

Fixed error : raise TypeError(repr(o) + " is not JSON serializable") ,...

Fixed error : raise TypeError(repr(o) + " is not JSON serializable") , TypeError: ObjectId('') is not JSON serializable
parent 97ec7f7c
...@@ -37,7 +37,7 @@ class User(db.Document): ...@@ -37,7 +37,7 @@ class User(db.Document):
return False return False
def get_id(self): def get_id(self):
return self.id return str(self.id)
# Required for administrative interface # Required for administrative interface
def __unicode__(self): def __unicode__(self):
...@@ -104,7 +104,7 @@ def index(): ...@@ -104,7 +104,7 @@ def index():
@app.route('/login/', methods=('GET', 'POST')) @app.route('/login/', methods=('GET', 'POST'))
def login_view(): def login_view():
form = LoginForm(request.form) form = LoginForm(request.form)
if helpers.validate_form_on_submit(form): if request.method == 'POST' and form.validate():
user = form.get_user() user = form.get_user()
login.login_user(user) login.login_user(user)
return redirect(url_for('index')) return redirect(url_for('index'))
...@@ -115,7 +115,7 @@ def login_view(): ...@@ -115,7 +115,7 @@ def login_view():
@app.route('/register/', methods=('GET', 'POST')) @app.route('/register/', methods=('GET', 'POST'))
def register_view(): def register_view():
form = RegistrationForm(request.form) form = RegistrationForm(request.form)
if helpers.validate_form_on_submit(form): if request.method == 'POST' and form.validate():
user = User() user = User()
form.populate_obj(user) form.populate_obj(user)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment