def valid_value(self, value): self._set_choices(Folder.get_FOLDER_CHOICES()) return super(FolderField, self).valid_value(value)
def __init__(self, data=None, **kwargs): super(self.__class__, self).__init__(data, **kwargs) self.fields["folder_key"]._set_choices(Folder.get_FOLDER_CHOICES()) self.fields["season_key"]._set_choices(Season.get_SEASON_CHOICES())