urls.py 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. #!/usr/bin/env python
  2. # -*- coding=UTF-8 -*-
  3. # **************************************************************************
  4. # Copyright © 2016 jianglin
  5. # File Name: urls.py
  6. # Author: jianglin
  7. # Email: xiyang0807@gmail.com
  8. # Created: 2016-07-15 18:43:51 (CST)
  9. # Last Update:星期五 2016-7-15 19:55:55 (CST)
  10. # By:
  11. # Description:
  12. # **************************************************************************
  13. from maple.forums.urls import site as forums_site
  14. from maple.topic.urls import site as topic_site
  15. from maple.board.urls import site as board_site
  16. from maple.user.urls import site as user_site
  17. from maple.mine.urls import site as mine_site
  18. from maple.setting.urls import site as setting_site
  19. from maple.upload.urls import site as upload_site
  20. from maple.tag.urls import site as tag_site
  21. from maple.docs.views import site as docs_site
  22. from maple.install.views import site as install_site
  23. def register_urls(app):
  24. app.register_blueprint(forums_site, url_prefix='') #
  25. app.register_blueprint(topic_site, url_prefix='/topic')
  26. app.register_blueprint(board_site, url_prefix='/<parent_b>')
  27. app.register_blueprint(user_site, url_prefix='/u/<user_url>')
  28. app.register_blueprint(mine_site, url_prefix='/user')
  29. app.register_blueprint(setting_site, url_prefix='/setting')
  30. app.register_blueprint(upload_site)
  31. app.register_blueprint(tag_site, url_prefix='/t')
  32. app.register_blueprint(docs_site, subdomain='docs')
  33. app.register_blueprint(install_site, url_prefix='/install')
  34. from maple.auth import views
  35. from maple.admin import admin