我是 feincms 的新手,想写一个扩展,我写了一个非常基本的
from __future__ import absolute_import, unicode_literals
from django.db import models
from django.utils.translation import ugettext_lazy as _
from feincms import extensions
class Extension(extensions.Extension):
def handle_model(self):
self.model.add_to_class('excerpt', models.TextField(
_('excerpt'),
blank=True,
help_text=_('Excerpts are good!')))
def handle_modeladmin(self, modeladmin):
modeladmin.add_extension_options(_('Exceprt'), {
'fields': ('excerpt',),
'classes': ('collapse',),
})
添加文本字段摘录,但现在我想写一个更复杂的。我想允许使用类似于为区域选择媒体的过程将单个特色图像添加到页面,但我对如何进行此操作一无所知。任何有关此扩展的指导将不胜感激!
谢谢!