How can i create a Array Custom Model Field
class PermsField(models.Field):
def db_type(self, connection):
return 'CharField'
def __init__(self, *args, **kwargs):
kwargs['max_length'] = 64
kwargs['verbose_name'] =_('permission')
super().__init__(*args, **kwargs)
def deconstruct(self):
name, path, args, kwargs = super().deconstruct()
del kwargs["max_length"]
del kwargs["verbose_name"]
return name, path, args, kwargs
I want to create a custom model Field who behaves like an array but i can't use an array.
I don't understand because my code doesn't work, the permsField work like an str. But i want it work like an array (or list) of str