Czy jest jakiś sposób zrobienia tego w ustawiaczu właściwości niestandardowych django?Pola modelu Django. Niestandardowy ustawnik wartości pola
class MyModel(models.Model):
myfield = models.CharField(length = 250)
@myfield.setter
def set_password(self, value):
self.password = encrypt(value)
ten artykuł Jamesa Benett daje dobry pomysł na howto http://www.b-list.org/weblog/2006/aug/18/django-tips-using-properties-models-and-manager/ –
related/dupe: http://stackoverflow.com/questions/2898711/django-model-fields-getter-setter#11108157 – Matt