Django formtools, как редактировать данные, хранящиеся в базе данных? - PullRequest
0 голосов
/ 08 апреля 2020

Я использую django formtools в проекте. Пока что я могу показать / пропустить отдельные формы и сохранить всю информацию в базе данных. Проблема в том, что мне нужно, чтобы пользователи могли редактировать предоставленную информацию.

Прямо сейчас я могу получить информацию из базы данных и заполнить initial_dict мастера. Таким образом, если пользователи пройдут все этапы мастера, они смогут редактировать информацию и сохранять изменения. Проблема состоит в том, что для того, чтобы это работало, пользователям необходимо пройти все шаги мастера, чтобы переместить информацию из initial_dict в хранилище мастера. Итак, мои вопросы:

1.- Как настроить мастер, чтобы пользователи могли редактировать информацию, не проходя все этапы? Я предполагаю, что это довольно распространенная ситуация, поэтому, возможно, я что-то упустил, и есть простое решение.

2.- Если мне нужно вручную настроить хранилище мастера, о чем следует помнить?

...