經修訂的課題:Django的/ Python的:<出來作爲<當我從模型對象導入
在我的數據庫管理系統,我存儲文字<<<firefox-image>>>
,我在Navicat和MySQL CLI證實其<<<firefox-image>>>
。當我使用Python shell並嘗試獲取相同的條目時,外部<>
的分別轉換爲<
和<
。
我的片段測試:
>>> entry = Entry.objects.filter(pub_date__lte = datetime.datetime.now()).filter(featured=1)[0].excerpt_html
>>> entry
u'<p>\u0432\u0430\u043d.\n<<<firefox-image>>></p>'
我怎樣才能得到它使用的文字<
和>
?
原題:
在我的模板我這樣做:
{{ entry.excerpt_html|safe|render_uploads }}
它在render_uploads
抱怨,因爲我沒有負荷adminfiles,所以我前置
{% load adminfiles_tags %}
錯誤走了,但在我的文章摘錄它仍然呈現<<<firefox-image>>>
爲<<firefox-image>>
。
轉換回來嗎? – Cyclone 2010-02-14 03:36:20
什麼類型的字段是「excerpt_html」?如果它清楚地存儲在數據庫中的一種方式中,並且您從ORM中獲得了不同的東西,那麼幾乎必須是您的Field類進行修改。 – 2010-02-15 15:01:02