Сериализовать пользовательские данные из формы администратора, используя save_model в django
Здравствуйте, я планирую сделать клиента с несколькими адресами, где страна, штат, город, пин-код будут настраиваемыми полями, но в postgre db я использовал поле JSON для их сохранения. Поэтому я хочу сериализовать всю страну, штат, город и закрепите и сохраните его в поле адреса, например: {'address':{'country':['India','Nepal'],'state':['Rajasthan','Tamilnadu']},'city':['Udaypur','bangalore'],'pin':['..','..']}
Я использую MymodelAdmin и save_model, и я хочу настроить модель сохранения после публикации данных от администратора
def save_model(self, request, obj, form, change):
if request.method=="post":
if 'country' in request.POST:
country = request.POST.get('country')
else:
return ''
Небольшая помощь нужна здесь, пожалуйста