jjjjeeffff / flask-skeleton

A basic Flask project skeleton that includes a user system with generic functions such as account recovery, remember me, and e-mail verification.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

after uggrade some python packages, raise some exceptions

deggs7 opened this issue · comments

Anyway, thank you for create this project.

I had forked this project, and maybe I can fix some problem.
for example:

ERROR: Failure: TypeError (object() takes no parameters)
Traceback (most recent call last):
File "/Users/david/.virtualenvs/skeleton/lib/python2.7/site-packages/nose/loader.py", line 411, in loadTestsFromName
addr.filename, addr.module)
File "/Users/david/.virtualenvs/skeleton/lib/python2.7/site-packages/nose/importer.py", line 47, in importFromPath
return self.importFromDir(dir_path, fqname)
File "/Users/david/.virtualenvs/skeleton/lib/python2.7/site-packages/nose/importer.py", line 94, in importFromDir
mod = load_module(part_fqname, fh, filename, desc)
File "/Users/david/workspace/flask-skeleton/skeleton/init.py", line 45, in
from .views.session import user_session
File "/Users/david/workspace/flask-skeleton/skeleton/views/session.py", line 13, in
from skeleton.models.user import User
File "/Users/david/workspace/flask-skeleton/skeleton/models/user.py", line 16, in
class User(db.Model):
File "/Users/david/workspace/flask-skeleton/skeleton/models/user.py", line 21, in User
level = db.Column(db.Integer(1))
TypeError: object() takes no parameters

ERROR: Failure: ImportError (No module named flask.ext.wtf.TextField)
Traceback (most recent call last):
File "/Users/david/.virtualenvs/skeleton/lib/python2.7/site-packages/nose/loader.py", line 411, in loadTestsFromName
addr.filename, addr.module)
File "/Users/david/.virtualenvs/skeleton/lib/python2.7/site-packages/nose/importer.py", line 47, in importFromPath
return self.importFromDir(dir_path, fqname)
File "/Users/david/.virtualenvs/skeleton/lib/python2.7/site-packages/nose/importer.py", line 94, in importFromDir
mod = load_module(part_fqname, fh, filename, desc)
File "/Users/david/workspace/flask-skeleton/skeleton/init.py", line 46, in
from .views.default import default
File "/Users/david/workspace/flask-skeleton/skeleton/views/default.py", line 15, in
from ..forms.signup import SignupForm
File "/Users/david/workspace/flask-skeleton/skeleton/forms/signup.py", line 10, in
from flask.ext.wtf import Form, TextField, Required, BooleanField,
File "/Users/david/.virtualenvs/skeleton/lib/python2.7/site-packages/flask/exthook.py", line 87, in load_module
raise ImportError('No module named %s' % fullname)
ImportError: No module named flask.ext.wtf.TextField

Thanks for checking it out! Yeah - after some updates objects like TextField need to be imported from wtforms itself instead of the extension. I really should update this skeleton, but it was a good start.

Thank you! I am working on this issue too. Maybe I can fix it, and send a pull request.