Личный кабинет Flask - Python
Формулировка задачи:
Добрый день!
Пытаюсь реализовать вход в личный кабинет.
Схема входа следующая:
* пользователь вводить в форме на странице логин и пароль, нажимает энтер
* после нажатия энтера начинает отрабатываться ajax запрос по jQuery к скрипту на питоне
* далее срабатывает функция validate_user(), которая после запроса в базу отдает true или false
* если false - значит пользователь не валидный и соединение сбарсывается, если true, то выполняется следующий ajax запрос к питоновской функции user_login()
* в этой функции по пользователю собираются все данные (посредством запросов в базу) и далее происходит редирект на страницу personal_account, которая загружает файл private.html, на которой должен отрисоваться прямоугольник на canvas
Проблема заключается в последнем шаге, когда происходит редирект на страницу /personal_account, почему-то URL не меняется,
и не срабатывают js скрипты. При просмотре кода в брузере видно, что private.html отображается, файлы js подключаются. При просмотре кода страницы-отображается код изначальной страницы, с которой был сделан запрос и ее же url.js не находит canvas.
private.html - используются шаблоны jinja2, страница личного кабинета
common.js
Функция validate_user()
И функция user_login()
Используемые технологии: flask, python 2.7, jinja2, ajax, jquery
Подскажите пожалуйста, в чем тут проблема, что неправильно?
Заранее спасибо!
Решение задачи: «Личный кабинет Flask»
textual
Листинг программы
@app.route('/welcome') def welcome(): return render_template('private.html')
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д