__init__.py 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-
  3. # **************************************************************************
  4. # Copyright © 2016 jianglin
  5. # File Name: __init__.py
  6. # Author: jianglin
  7. # Email: xiyang0807@gmail.com
  8. # Created: 2016-11-20 15:49:33 (CST)
  9. # Last Update:星期五 2017-11-10 11:54:03 (CST)
  10. # By:
  11. # Description:
  12. # **************************************************************************
  13. from forums.api.forums import urls as forums_url
  14. from forums.api.auth import urls as auth_url
  15. from forums.api.user import urls as user_url
  16. from forums.api.tag import urls as tag_url
  17. from forums.api.topic import urls as topic_url
  18. from forums.api.collect import urls as collect_url
  19. from forums.api.message import urls as message_url
  20. from forums.api.setting import urls as setting_url
  21. from forums.api.upload import urls as upload_url
  22. from forums.api.follow import urls as follow_url
  23. from forums.api.search import urls as search_url
  24. from importlib import import_module
  25. def init_app(app):
  26. forums_url.init_app(app)
  27. user_url.init_app(app)
  28. tag_url.init_app(app)
  29. topic_url.init_app(app)
  30. auth_url.init_app(app)
  31. collect_url.init_app(app)
  32. message_url.init_app(app)
  33. follow_url.init_app(app)
  34. setting_url.init_app(app)
  35. upload_url.init_app(app)
  36. search_url.init_app(app)
  37. # blueprints = [
  38. # 'forums.api.forums.urls'
  39. # # 'forums.api.auth.urls',
  40. # 'forums.api.tag.urls',
  41. # # 'forums.api.topic',
  42. # # 'forums.api.user.urls',
  43. # # 'forums.api.setting',
  44. # # 'forums.api.follow',
  45. # # 'forums.api.upload',
  46. # # 'forums.api.collect',
  47. # # 'forums.api.message',
  48. # # 'forums.api.search'
  49. # ]
  50. # for blueprint in blueprints:
  51. # import_module(blueprint).init_app(app)
  52. # # app.register_blueprint(import_module(blueprint))