An open source multi-tool for exploring and publishing data https://datasette.io
  • Python 88.4%
  • HTML 7.5%
  • JavaScript 2.4%
  • CSS 1.2%
  • Shell 0.3%
  • Other 0.1%
Find a file
Simon Willison 4c7379a898 Don't crash on weird character encodings
Expecting SQLite columns to all be valid utf8 doesn't work, because we are
deailing with all kinds of databases. Instead, we now use the 'replace'
encoding mode to replace any non-UTF8 characters with a [X] character.
2017-10-24 17:01:34 -07:00
templates Allow views to be browsed as well as tables 2017-10-24 16:55:08 -07:00
.gitignore Implemented multi-db support plus initial URL structure 2017-10-23 19:00:37 -07:00
app.py Don't crash on weird character encodings 2017-10-24 17:01:34 -07:00
Dockerfile python app.py --build to generate build-metadata.json 2017-10-23 22:53:13 -07:00
LICENSE Initial commit 2017-10-22 17:39:03 -07:00
requirements.txt Initial working proof of concept 2017-10-22 17:41:19 -07:00
test_helpers.py base64 encode bytestrings from DB in JSON 2017-10-24 07:58:41 -07:00