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
Post a Comment