ラベルを設定するために、このようなフィールドを除外しました。
class ContactsForm(ModelForm):
    marital_status    = forms.ModelChoiceField(label=_(u'Marital Status'), queryset=MaritalStatus.objects.all())
class Meta:
        model = Contact
        exclude = ('marital_status',)
これは機能しますが、婚姻状況はフォームの他のすべての要素の最後に表示されるようになりました。
フィールドの位置を指定する方法はありますか?
または、以下の例のように、モデル自体にラベルを設定できれば、最初にフィールドを除外する必要さえありませんでした。ここでは、「誕生日」というラベルを設定しています。models.ForeignKey のラベルを設定できないようです。
marital_status      = models.ForeignKey(MaritalStatus)
birth_date          = models.DateField(_(u"Day Of Birth"), blank=True)