Поэтому я использую Django для создания страницы проектов с несколькими формами для каждого проекта. Давайте назовем их формами 1, 2, 3 и 4. После создания проекта вы можете заполнить любую из этих форм. Я хочу создать «кнопки» или ссылки для каждой из форм, которые будут отображаться на главной странице. Теперь мне нужна помощь по этой части:
Шаг 1. Я хочу, чтобы, если вы нажмете кнопку для формы (скажем, форма 1), и для этого проекта еще ничего не появилось, всплывет всплывающее окно со словами «Эта форма еще не существует, вы уверены, что? Вы хотите создать один? " И если вы ответите «да», вы будете перенаправлены на страницу формы.
Шаг 2. Но если эта форма существует, я не хочу, чтобы открывалось какое-либо всплывающее окно, и я хочу, чтобы ссылка перенаправляла пользователя прямо на эту страницу.
Шаг 3. Моя следующая проблема заключается в следующем. Эти формы расположены по порядку, поэтому, если вы создали не форму 1, а форму 2, я не хочу предоставлять пользователю доступ к форме 1. Так что в этом случае, если вы нажмете форму 1, я хочу всплывающее окно открыть и сказать «Эта форма больше не может быть создана», и ссылка больше не будет функционировать.
В основном кнопка будет иметь 3 функции. Сначала он должен просмотреть базу данных и, если данные для этой конкретной формы существуют, он должен выполнить «Шаг 2», если данные для этой формы и последующих форм не существуют, он должен выполнить «Шаг 1», и если данные для этой формы не существует, но данные для исходной формы действительно существуют, следует выполнить «Шаг 3».
Возможно ли это? Пожалуйста, помогите, так как мне нужно найти решение этой проблемы в ближайшее время. Любая помощь будет принята с благодарностью.
Спасибо