(Django) Aparar espaços em branco do charField

Como retiro os espaços em branco (aparar) do final de um charField no Django?

Aqui está o meu modelo, como você pode ver, tentei aplicar métodos limpos, mas eles nunca são executados.

Eu também tentei fazername.strip(), models.charField().strip() mas estes também não funcionam.

Existe uma maneira de forçar o charField a aparar automaticamente para mim?

Obrigado.

from django.db import models
from django.forms import ModelForm
from django.core.exceptions import ValidationError
import datetime

class Employee(models.Model):
    """(Workers, Staff, etc)"""
    name                = models.CharField(blank=True, null=True, max_length=100)

    def save(self, *args, **kwargs):
        try:
            # This line doesn't do anything??
            #self.full_clean()
            Employee.clean(self)
        except ValidationError, e:
            print e.message_dict

        super(Employee, self).save(*args, **kwargs) # Real save

    # If I uncomment this, I get an TypeError: unsubscriptable object
    #def clean(self):
    #   return self.clean['name'].strip()

    def __unicode__(self):
        return self.name

    class Meta:
        verbose_name_plural = 'Employees'

    class Admin:pass


class EmployeeForm(ModelForm):
    class Meta:
        model = Employee

    # I have no idea if this method is being called or not  
    def full_clean(self):       
        return super(Employee), self.clean().strip()
        #return self.clean['name'].strip()

Editado: código atualizado para a minha versão mais recente. Não tenho certeza do que estou fazendo de errado, pois ele ainda não remove o espaço em branco (aparando) o campo de nome.

questionAnswers(6)

yourAnswerToTheQuestion