Como gerar URLs temporários no Django

Quer saber se existe uma boa maneira de gerar URLs temporários que expiram em X dias. Deseja enviar por e-mail uma URL na qual o destinatário possa clicar para acessar uma parte do site que fica inacessível por meio desse URL após algum período de tempo. Não faço ideia de como fazer isso, com Django, ou Python, ou de outra forma.