urls.py 1.2 KB

1234567891011121314151617181920212223242526272829303132
  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:48:57 (CST)
  9. # Last Update:星期二 2016-7-26 10:38:19 (CST)
  10. # By:
  11. # Description:
  12. # **************************************************************************
  13. from flask import Blueprint
  14. from flask_login import login_required
  15. from .views import (index, forums, notice, userlist, message, about, help,
  16. order, contact)
  17. site = Blueprint('forums', __name__)
  18. notice = login_required(notice)
  19. userlist = login_required(userlist)
  20. message = login_required(message)
  21. site.add_url_rule('/', view_func=index)
  22. site.add_url_rule('/index', view_func=forums)
  23. site.add_url_rule('/notices', view_func=notice)
  24. site.add_url_rule('/userlist', view_func=userlist)
  25. site.add_url_rule('/about', view_func=about)
  26. site.add_url_rule('/help', view_func=help)
  27. site.add_url_rule('/contact', view_func=contact)
  28. site.add_url_rule('/order', view_func=order, methods=['POST'])
  29. site.add_url_rule('/messages/<receId>', view_func=message, methods=['POST'])