Сериализовать пользовательские данные из формы администратора, используя 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 ''

Небольшая помощь нужна здесь, пожалуйста

0 ответов

Другие вопросы по тегам