Das generieren des Podcast-Feeds war etwas langsam und bei der Recherche hat sich herausgestellt, dass im Feed für jede Audiodatei ein http-Request Richtung S3 gemacht wird, um die Dateigrösse zu ermitteln. Das ist natürlich fies langsam.
In diesem Stream baue ich einen cache für die sizes als JSONField an das Audio-Modell. Vom Anfang bis Deployment nach https://python-podcast.de ist diesmal alles drin 😅.