mimetypes

trame.app.mimetypes.decorate_mimetypes_init()

Decorate the mimetypes.init() method with our function that afterwards adds any mimetype overrides that were saved.

trame.app.mimetypes.add_mimetype_override(type, ext)

Add a mimetype both now and when mimetypes.init() is called.

Parameters:
  • type (str) – mimetype

  • ext (str) – file extension for which the mimetype applies

trame.app.mimetypes.to_mime(file_path)

Return the mime type from a given path

Parameters:

file_path (str) – Path to analyse

Returns:

Mime type

Return type:

str