@danielquinn This is pretty neat. Have you considered an optional archive.org support? That could trigger an index and link to an exact version in time without storing a copy of the whole page.
@webology that was originally the plan actually, but then I didn't want to impose undue load on archive.org. Do you know if they'd be ok with that and/or if they've got an API for such things?
@danielquinn yes to both. This is what their mission is.
`https://web.archive.org/save/{URL}`
and
`https://archive.org/wayback/available?url={URL}`
are the API endpoints.
https://archive.org/wayback/available?url=https://danielquinn.org/blog/django-cool-urls/ worked for me (might be cached though)