Verileri bir veritabanı tablosuna kaydetmeden önce kodlamak ve veritabanı tablosundan okuduktan sonra kodunu çözmek istiyorum. Ben django almak ve yöntemleri kaydetmek için geçersiz kılmak istedim. gibidjango Modelinde get yöntemini nasıl geçersiz kılabilirim?
şey:
class UserData(models.Model):
userid = models.IntegerFields
data = models.charField(max_length=25)
def save(self, *args, **kwargs):
encode_data(self.data)
super(UserData, self).save(*args, **kwargs)
def get(self, *args, **kwargs):
data = super(UserData, self).get(*args, **kwargs)
return decode_data(data)
django modelleri kaydetme yöntemi var ve bunu geçersiz ve ne istediğinizi yapmak mümkün. Ancak, geçersiz kılabilen bir get yöntemine sahip değiller. Bunu nasıl başarabilirim? Verilerin UserData.objects.all() veya UserData.objects.get() veya UserData.objects.filter() veya başka herhangi bir yöntem kullanılabilir çağrılarak çözülmesini istiyorum
Güzel ve basit, yum –
Bu çok yardımcı oldu, teşekkürler. Django, dokümantasyon belgelerini: https://docs.djangoproject.com/en/dev/ref/signals/ –