Представление процесса промежуточного программного обеспечения Django после завершения с шаблоном обратного рендеринга продолжается на обычной странице - PullRequest
0 голосов
/ 22 ноября 2018

Я создал собственное промежуточное ПО django,

class CustomMiddleware(object):
    def process_view(self, request, view_func, *view_args, **view_kwargs):
        ...
        ...
        return render(request, 'accounts/xyz_form.html', {})

Теперь в xyz_form.html есть форма, которая при отправке действия переходит к URL, который вызывает представление и представление для сохранения данных формы.Теперь, после сохранения данных формы, как эта форма может исчезнуть после того, как представление завершит свое выполнение и продолжит нормальное выполнение.

Так какой URL-адрес я должен передать в urls.py для вызова этого представления и при вызове представленияпромежуточное ПО получает выход.

1 Ответ

0 голосов
/ 22 ноября 2018

Если вы хотите закрыть форму, вы можете использовать javascript, чтобы скрыть ее, или вы можете перенаправить страницу на другую страницу, где вы хотите продолжить с другими элементами кода.Вы также можете вернуться на домашнюю страницу со следующим URL.

url(r'^$', views.index, name='index')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...