mirror of
https://expo.survex.com/repositories/troggle/.git
synced 2024-11-22 07:11:52 +00:00
allow extensions to be capatalised
This commit is contained in:
parent
ecd5bbcb1d
commit
8dd51096cf
@ -78,20 +78,20 @@ def flatpage(request, path):
|
||||
return HttpResponse(o.read(), mimetype=getmimetype(path))
|
||||
|
||||
def getmimetype(path):
|
||||
if path.endswith(".png"): return "image/png"
|
||||
if path.endswith(".tif"): return "image/tif"
|
||||
if path.endswith(".gif"): return "image/gif"
|
||||
if path.endswith(".jpeg"): return "image/jpeg"
|
||||
if path.endswith(".jpg"): return "image/jpeg"
|
||||
if path.endswith("svg"): return "image/svg+xml"
|
||||
if path.endswith(".pdf"): return "application/pdf"
|
||||
if path.endswith(".ps"): return "application/postscript"
|
||||
if path.endswith(".svx"): return "application/x-survex-svx"
|
||||
if path.endswith(".3d"): return "application/x-survex-3d"
|
||||
if path.endswith(".pos"): return "application/x-survex-pos"
|
||||
if path.endswith(".err"): return "application/x-survex-err"
|
||||
if path.endswith(".odt"): return "application/vnd.oasis.opendocument.text"
|
||||
if path.endswith(".ods"): return "application/vnd.oasis.opendocument.spreadsheet"
|
||||
if path.lower().endswith(".png"): return "image/png"
|
||||
if path.lower().endswith(".tif"): return "image/tif"
|
||||
if path.lower().endswith(".gif"): return "image/gif"
|
||||
if path.lower().endswith(".jpeg"): return "image/jpeg"
|
||||
if path.lower().endswith(".jpg"): return "image/jpeg"
|
||||
if path.lower().endswith("svg"): return "image/svg+xml"
|
||||
if path.lower().endswith(".pdf"): return "application/pdf"
|
||||
if path.lower().endswith(".ps"): return "application/postscript"
|
||||
if path.lower().endswith(".svx"): return "application/x-survex-svx"
|
||||
if path.lower().endswith(".3d"): return "application/x-survex-3d"
|
||||
if path.lower().endswith(".pos"): return "application/x-survex-pos"
|
||||
if path.lower().endswith(".err"): return "application/x-survex-err"
|
||||
if path.lower().endswith(".odt"): return "application/vnd.oasis.opendocument.text"
|
||||
if path.lower().endswith(".ods"): return "application/vnd.oasis.opendocument.spreadsheet"
|
||||
return ""
|
||||
|
||||
@login_required_if_public
|
||||
|
Loading…
Reference in New Issue
Block a user