def register_destination_form(type_id, type_label, form, position=-1):
if (type_id, type_label) not in _destination_choices:
_destination_choices.insert(position, (type_id, type_label))
if getattr(form, 'select_field', False):
setattr(DestinationForm, type_id, DestinationField(destination_form=form))
else:
setattr(DestinationForm, type_id, FormField(form))
评论列表
文章目录