Когда я использую hstore.DictionaryField()
в модели Django, не передавая параметров и не регистрирую мою модель в Djano admin Я могу создать новые строки ключевого значения в интерфейсе администратора на лету.Как использовать Django HStore DictionaryField в режиме схемы и схемы в то же время?
Когда я использую то же поле в режиме схемы hstore.DictionaryField(schema=['some schema description'])
Я получаю фиксированное количество полей, описанных в параметре schema
.
Могу ли я иметь обе эти функции одновременно, а именно, иметь несколько фиксированных полей определенного типа, перечисленных в описании схемы, а также возможность добавлять новые поля?
Upd
Одним из способов решения этого можно с помощью два DictionaryField один со схемой и инобытия schemaless, но вряд ли является оптимальным решением.
Ну, hstore уже выглядел слишком мощным. Спасибо за уведомление. –