【发布时间】:2010-07-28 08:04:04
【问题描述】:
我有一个自定义模型字段,可以有“链”参数。
from django.db import models
class ChainField(object):
def __init__(self, *args, **kwargs):
chain = kwargs.get('chain', False)
if chain:
self.chain = chain
del kwargs['chain']
super(self.__class__.__mro__[2], self).__init__(*args, **kwargs)
class DateTimeField(ChainField, models.DateTimeField):
pass
现在的问题是:如何在初始化 ModelForm 时自动将模型字段的“链”参数传递给小部件类?我希望在 html 中它成为表单字段的 'class="chainxxx"' 属性。
【问题讨论】: