対象のフィールドでは、クラス内に関数を作成したいと思います。フィールドincome_source
がEmployed
と異なる場合は、そのフィールドを除くすべてのフィールドが空になります。私のクラスの各フィールドを空にするように頼むことができますか?クラスの空のフィールド
ありがとうございます!
@python_2_unicode_compatible
class EmployerProfile(AbstractAddress):
income_source = models.CharField(_('Income source'), max_length=20,
choices=settings.LOANWOLF_INCOME_SOURCE_CHOICES,
default='employed')
company_name = models.CharField(_('Company name'),
max_length=50, blank=True, null=True)
phone = PhoneField(_('Phone'), max_length=50, blank=True, null=True)
phone_extension = models.CharField(_('Extension'), max_length=10,
blank=True, null=True)
job_title = models.CharField(_('Job title'), max_length=50, blank=True,
null=True)
date_hired = models.DateField(_('Date hired'), blank=True, null=True)
supervisor_name = models.CharField(_('Supervisor name'), max_length=50,
blank=True, null=True)
has_missing_fields = models.BooleanField(_('Has missing informations'),
default=True)
manual_validation = GenericRelation(ManualFieldValidation)
:
これはテストされていないですが、私は、これはあなたのためにどのように動作するかを知ってみましょう:
あなたは、Python 3を使用している場合は、最後の行だけですクラス – Julien
@Julienそれは終わった! :) –