/ Como armazenar o objeto key boto como campo Model do Django? - python, django

Como armazenar o objeto key boto como campo Model do Django? - python, django

Usando o wrapper python para upload do AWS S3, eu quero salvar um chave objeto nos modelos de django. Usando PickledObjectField para armazenar esse objeto-chave no meu modelo, On saving diz:

Key is not JSON serializable

Eu tentei passando objeto-chave como json.loads(key_obj) , mas tenho o mesmo erro.

Respostas:

1 para resposta № 1

Existem muitas maneiras de conseguir isso. Mas a ideia básica é que você precisa crie seu próprio serializador json para boto.s3.key.Key. Deixarei que você escolha os métodos e os detalhes da implementação. Deixe-me saber se você ainda está preso à implementação.