Задать вопрос
@FromProg

Как передавать значение между страницами в django?

Я хочу сделать такую концепцию сайта, при которой не будет регистрации и для входа будет необходимо только одно секретное слово, которое вводится в форму на первой странице сайта. Но дальше возникает проблема: как передать данные из формы на все дальнейшие страницы? Надо, чтобы на каждой страницы сайта отображалось имя пользователя в верхнем левом углу. Главный вопрос: как передавать данные между страницами используя тег "a"?

На всякий случай код формы для входа:
<form id='login_form' method='post'>
    {% csrf_token %}
    <p id='info_in_login'>Ниже введите секретное слово, для его получения напишите <a href="https://telegram.com" id='link_to_telegram' target='_blank'>сюда</a></p>
    <div>
        <input required type="text" name="secret_word" id='entering_secret_word'>
    </div>
    <div>
        <button type="submit" id='submit_button'>Войти</button>
    </div>
</form>
  • Вопрос задан
  • 223 просмотра
Подписаться 1 Простой 2 комментария
Пригласить эксперта
Ответы на вопрос 1
@kvarel
Можно переписать бекенд авторизации. В базе есть один пользователь, а авторизация не по логину паролю, а по выбранному полю
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы