Titoli a doppio evasione di Django in podcast
-
31-10-2019 - |
Domanda
Sto usando Django 1.2 e ho difficoltà a generare un buon XML per un podcast. Eventuali titoli contenenti quote singolo, doppie ciuffo o ampori sembrano essere a doppio scapolo, che sembrano così:
<title>Podcast: &quot;But we had hoped...&quot;</title>
Ciò significa che si presentano così:
Podcast: "But we had hoped"
Ho trovato questo biglietto, ma era chiuso anni fa.
Sto generando il mio feed usando Questo frammento, e sto solo riempiendo un valore in un campo modello nel self.title
un po ', come questo:
class iTunesPodcastPost():
def __init__(self, talk):
self.id = talk.id
self.approval_date_time = talk.created
self.title = talk.title # Looks wonky
self.summary = talk.details # Looks fine
self.enclosure_url = talk.mp3.url
self.enclosure_length = talk.mp3.size
self.enclosure_mime_type = u'audio/mpeg'
self.duration = '%s' % talk.seconds
self.explicit = u'clean'
self.info_url = talk.get_absolute_url()
Nel caso in cui aiuti, il feed podcast è qui.
Nessuna soluzione corretta
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow