Commit graph

20 commits

Author SHA1 Message Date
22eb13bbb1 Fix podjango migrations
Required an updated following code restructuring.
2023-10-20 17:05:35 +11:00
024b6e1122 Sort Python imports with isort 2023-10-20 09:52:39 +11:00
1cd1cfcd58 podjango: Factor out credits, feedback and license info
This makes it easier to keep up-to-date across multiple templates.
2023-10-19 17:52:48 +11:00
e66899982a podjango: Link up "The Corresponding Source" title
This helps with navigating back to the home page.
2023-10-19 17:49:57 +11:00
90ad65f568 Merge podjango.apps.cast into main podjango module
It's much simpler if "podjango" is the name of the Django app with a single
urls.py etc. The reason this is required is because podjango was originally a
fully-blown Django website and now it's become a Django app within the
Conservancy website.
2023-10-19 17:21:53 +11:00
e74cad9276 podjango: Fix duplicate URLconf entry for "all oggasts" 2023-10-19 16:00:17 +11:00
90e672ffcb Rename cast to "The Corresponding Source", move to URL prefix "/cast/"
Also improved detail view rendering where unclosed <ul> tags in the body
content HTML from the database were affecting the display of footer info.
2023-10-13 13:08:16 +11:00
9e05e2743a Update podcast feed title 2023-10-13 12:47:49 +11:00
ca58b1930d Update podjango model __str__ methods for newer Django 2023-10-13 12:44:28 +11:00
58eafab717 Automatically generate feed enclosure URL prefix 2023-10-13 12:41:20 +11:00
c815a9c176 Rename podcast to "The Corresponding Source" 2023-10-13 09:45:38 +11:00
9d61f17d32 Remove hard-coded faif.us domain from feed enclosure URLs 2023-10-13 09:45:38 +11:00
433bfd5765 Fix MP3 feed 2023-10-12 11:51:15 +11:00
461d809a8a podjango: Remove unused code and templates 2023-10-10 22:05:38 +11:00
7cb9bb1c5c Fix further podcast links, remove unused base template and CSS, improve layout 2023-10-09 12:50:42 +11:00
34e16f55fd Namespace podjango static files, use includes to reduce duplication, enable staticfiles app 2023-10-06 16:35:36 +11:00
b5c2f4d8e5 Use reverse URL generation for detail view 2023-10-05 22:07:34 +11:00
e6b6878659 Fix broken template tag 2023-10-05 20:38:35 +11:00
5ae861dd60 Fix reference to podjango detail template 2023-10-05 20:29:12 +11:00
6426c9de06 Merge FAIF "podjango" codebase into main sfconservancy.org site
It's a little awkward for now with podjango also having an "apps" module, but we
can clean that up later. I've excluded any JS and HTML that's likely not
required.

To accomodate this merging, I moved the templates into a "podjango" subdirectory
and, added a "podjango" namespace to the URLconf and converted a bunch of
hard-coded links to use the "url" template tag since there will now be a
"/faif/" prefix.
2023-10-05 19:26:42 +11:00