Django - получение идентификатора в форме

Я пытаюсь разработать веб-приложение с Django и Stripe API. Но моя проблема заключается в том, что я хочу позволить посетителю зарегистрироваться/залогиниться. Затем, если пользователь подключен, он может использовать форму для создания компании (один пользователь может получить несколько компаний), затем, когда эта форма подтверждается, происходит перенаправление на STRIPE API для оплаты абонментов.

У меня есть эти базы данных :

  • Пользователь (имя, адрес, ...)
  • Компания (название компании, сотрудники, ...)
  • Транзакция(план подписки, idUser, idCompany)

Я не знаю, как получить CompanyId, потому что при валидации формы компании происходит перенаправление на stripe api, затем, если оплата = "ok", перенаправление на страницу успеха.

Я пытаюсь использовать скрытый ввод, но он не работает, потому что я не получил id в форме компании, потому что компания еще не создана.

У кого-нибудь есть идеи?

Спасибо большое

Вернуться на верх