python - where flask-login must be placed -


i want try use flask-login, have issues import. maybe put in wrong place?

so, installed pip install flask-login, put in python2.7/dist-packages. , there got following:

python2.7/dist-packages     - flask (python package)     - flask-login.py     - flask-login.pyc     - flask_login-0.2.10.egg-info (folder)     - flask-wtf (python package)     - flask_wtf-0.9.5.egg-info (folder)     - flask-0.10.1.egg-info     - jinja2 (python package)     - jinja2-2.7.2.egg-info (folder)      , on 

so, can see content of dist-packages, modules have python package , *egg-info folder. flask-login not have python package, 2 .py files. , therefore got unresolved import from flask.ext.login import loginmanager.

in flask package have ext package init.py in it.

if knows might went wrong i`ll appreciate help.

btw, modules (flask, jinja, wtforms) i`ve installed pip.

update

sorry silly question. appears should import this: from flask_login import loginmanager. module on libraries path.

but have met lot of imports from flask.ext.login import loginmanager. there way put login inside ext , important?

flask.ext has magic lookup.

when user ``from flask.ext.login import foo`` attempt import ``from flask_login import foo`` first , when fails try import ``from flaskext.login import foo`` 

so, have flask_login, or flaskext.login?


Comments

Popular posts from this blog

android - Automated my builds -

how to proxy from https to http with lighttpd -

python - Flask migration error -