Hi there, I have a question on customize the db field. For this field, I want to save integers in db, but want them to be my custom class when they are used in Python code. In Django docs, it's said that I should set the __metaclass__ to be models.SubfieldBase to make to_python() work. I tried it and succeeded when all data of one db row are fetched.
But I then found that if I use query method like values(), values_list () or only(), the data of my custom field will not be converted into my desired type but the raw db integer. Then I tried Django's own DateField, it works OK also in such scenario. So I think there must be something I missed. Could you help on this question? I cannot find more materials to move on, so I'm very eager to get your help. Many thanks! -- http://j-lite.net --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---