-
Notifications
You must be signed in to change notification settings - Fork 0
Brant/django-sodes
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
URLS --------------- By default, urls for sodes render like this: ^<category>/<chronology>/ For example, it is recommended that the basic category created is "episode". Thus, you'll end up with: ^episode/1/ ^episode/2/ ^episode/3/ ...etc CONFIGURATIONS ---------------- Any number of these can be put into your settings. Default values will be used if they are not present. SODES_SLUG_URLS (default=False) : Use slugs in the urls, instead of the default urlconf SODES_USE_PAGINATOR (default = True) : Use a paginator for the episode index(s) SODES_PER_PAGE (default = 5) : How many per page, assuming SODES_USE_PAGINATOR is True ADMIN PANEL CONFIGURATIONS ---------------------------- Any number of these can be put into your settings. Default values will be used if they are not present. The purpose of these is to keep the admin panel as clean as possible. SODES_USE_OGG (default = False) : Field for an additional upload field for the episode audio SODES_CUSTOM_SLUGS (default = False) : field for the auto-generated slug field, allowing for customization SODES_USE_IMAGES (default = True) : Field for attaching an image to an episode SODES_SHOW_DURATION (default = False) : Field showing the auto-generated duration TEMPLATES ---------------- There are essentially 3 ways to render a given podcast: 1) short 2) single 3) featured Calling these rendered sodes is done with the {% render_podcast %} template tag: {% render_podcast <render_type> <var_in_context> [<extra_context_vars>] %} render_type: short | featured | single default: single var_in_context: default: episode extra_context_vars: automatically grabs: MEDIA_URL, request templates: "sodes/renders/(single|short|featured).html"
About
Podcast episodes for Django
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published