[Flask] Flask-pymongo
west alto
westalto at gmail.com
Sat Aug 15 00:41:02 CEST 2015
Hi Gurus,
I wonder why I got his error
File "/path/to/api/api/v1/profile/views.py", line 20, in <module>
from api import mongo
ImportError: cannot import name mongo
Why did flask cannot run this line in views.py file
from api import mongo
1. api
2. api
3. __init__.py
4. from flask import Flask
5. from flask.ext.pymongo import PyMongo
6. from api.v1.profile.views import profile_v1_bp
7.
8. api = Flask(__name__)
9. api.config.from_object('config')
10. api.config.from_envvar('API_CONFIG_FILE')
11. mongo = PyMongo(api)
12.
13. api.register_blueprint(profile_v1_bp, url_prefix=
'/v1/profile')
14.
15. v1
16. __init__.py
17. profile
18. __init__.py
19. views.py
20. from flask import Blueprint
21. from api import mongo
22.
23. profile_v1_bp = Blueprint('profile_v1', __name__)
24.
25. @profile_v1_bp.route('/<user_name>/msg', methods=
['GET', 'POST'])
26. def msg(user_name):
27. user = mongo.db.member.find({user_name: True}
)
28. return user
Thanks for the help.
West Alto
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/flask/attachments/20150815/0c936e99/attachment.html>
More information about the Flask
mailing list