我有一个模板,我可以获得某些变量.一个变量是instance.category,它输出:"单词单词单词",它们是按间隔分割的值.
当我使用下面的代码时,我会逐字回信而不是单词.
{% for icon in instance.category %}
<p>{{ icon }}</p>
{% endfor %}
Run Code Online (Sandbox Code Playgroud)
产量
<p>w</p>
<p>o</p>
<p>r</p>
<p>d</p>
<p>w</p>
....
Run Code Online (Sandbox Code Playgroud)
我需要:
<p>word</p>
<p>word</p>
<p>word</p>
Run Code Online (Sandbox Code Playgroud)
Django插件代码
from cmsplugin_filer_image.cms_plugins import FilerImagePlugin
from cms.plugin_pool import plugin_pool
from django.utils.translation import ugettext_lazy as _
from models import Item
class PortfolioItemPlugin(FilerImagePlugin):
model = Item
name = "Portfolio item"
render_template = "portfolio/item.html"
fieldsets = (
(None, {
'fields': ('title', 'category',)
}),
(None, {
'fields': (('image', 'image_url',), 'alt_text',)
}),
(_('Image resizing options'), {
'fields': (
'use_original_image',
('width', …
Run Code Online (Sandbox Code Playgroud)