Skip to content

Django and Wagtail based blogging / podcasting app

License

Notifications You must be signed in to change notification settings

ephes/django-cast

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Mar 9, 2025
96617d8 Â· Mar 9, 2025
Feb 14, 2025
Mar 8, 2025
Mar 9, 2025
Nov 25, 2023
Mar 9, 2025
Apr 25, 2023
Mar 8, 2025
Nov 5, 2018
Jan 5, 2025
Feb 18, 2025
Nov 15, 2023
Dec 17, 2022
Sep 8, 2020
Jun 26, 2024
Aug 31, 2021
Dec 17, 2022
Feb 24, 2025
Dec 18, 2022
Nov 19, 2022
Jun 27, 2024
Sep 8, 2020
Sep 20, 2021
Feb 23, 2025
Sep 20, 2021
Dec 17, 2022
Feb 14, 2025

Repository files navigation

Django Cast

name name name name name name Published on Django Packages

A blogging/podcasting package based on Django and Wagtail.

After switching to Wagtail, the documentation has to be updated. Stay tuned 😄.

Documentation for current version 0.2.44

Key Features

  • Responsive images
  • Wagtail as CMS makes it possible for non-technical people to manage the content (blog posts, podcast episodes, ...)
  • Podcast support: this package powers python-podcast.de since 2018 using the Podlove Web Player
  • Video support - not as sophisticated as image / audio support, but it works 🤗
  • Comments via django-fluent-comments and a built-in moderating spam filter
  • Code blocks for the Wagtail page editor
  • Use Twitter Player Card for links to podcast episode detail pages
  • Tags and categories for posts which are then included in the faceted navigation UI (beta feature)
  • Frontend themes to customize the look and feel of your site

Deployment

See the deployment documentation.

Roadmap

Although switching to Wagtail was a big step, there is still a lot to do. Things that are on the roadmap:

  • Improve the documentation
  • Design improvements for the default theme
  • Collaborators for podcast episodes
  • Transcripts for podcast episodes

Contributing

If you'd like to contribute, please read our contributing docs.