main_image_view.py 521 B

123456789101112131415161718
  1. from .tool.func import *
  2. from . import main_error_404
  3. def main_image_view_2(conn, name, app_var):
  4. curs = conn.cursor()
  5. mime_type = re.search(r'([^.]+)$', name)
  6. if mime_type:
  7. mime_type = mime_type.group(1).lower()
  8. if mime_type == 'svg':
  9. mime_type = 'svg+xml'
  10. return flask.send_from_directory(
  11. './' + app_var['path_data_image'], name,
  12. mimetype = 'image/' + mime_type
  13. )
  14. else:
  15. return main_error_404.main_error_404_2(conn)