Я пытаюсь снять флажок Удалить из строк. Допустим, у меня есть две модели с отношением один к одному:
models.py
class Users(model.Models):
....
class Extra_Fields(models.Models):
user = models.OneToOneField(Users, on_delete=models.CASCADE)
other_fields = ....
Я хочу, чтобы форма обновляла оба связанных объекта одновременно:
class CustomInlines(InlineFormSet):
model = Extra_Fields
fields = ['custom_fields']
can_delete = False
class CopywriterProfile(UpdateWithInlinesView):
# boring stuff
inlines = [CustomInlines]
Как вы можете сказать, я использую UpdateWithInlinesView
. Когда я пытаюсь загрузить форму, я получаю следующую ошибку:
DeprecationWarning at /profile/
Setting `CopywriterInline.can_delete` at the class level is now deprecated. Set `CopywriterInline.factory_kwargs` instead.
Я предлагаю использовать factory_kwargs
для установки can_delete = False
, но я не нашел никакой документации.
Кто-нибудь может мне помочь?