Уведомления

Группа в Telegram: @pythonsu

#1 Июнь 14, 2021 17:24:36

Marie
Зарегистрирован: 2021-06-14
Сообщения: 6
Репутация: +  0  -
Профиль   Отправить e-mail  

Привет! Помогите пожалуйста - нужно создать страницу...

Привет. Вопрос ОЧЕНЬ глупый, но я не сплю уже десять часов, потому что сдавать ужасно скоро.

сдаю пока что только я.

суть моей проблемы:

есть сайтик. очень простенький и глупый, интернет магазин. я сделала страницу заказа, все ок, заполняю поля имя-адрес и тд, и мне выдает ошибку.

Я хочу что бы оно выдавало что-то типа большое спасибо заказ принят и тд и тп,
что и куда мне нужно для этого вписать?


огромное спасибо за помощь!

ссылка на код…

Отредактировано Marie (Июнь 14, 2021 17:27:04)

Прикреплённый файлы:
attachment onlineshop-master.zip (921,4 KБ)

Офлайн

#2 Июнь 19, 2021 15:16:30

Ocean
Зарегистрирован: 2021-03-14
Сообщения: 131
Репутация: +  9  -
Профиль   Отправить e-mail  

Привет! Помогите пожалуйста - нужно создать страницу...

Ничего непонятно. Какую именно ошибку исправить надо?

Если я залогинена, то у меня ваш проект ломается еще на шаге
http://127.0.0.1:8000/orders/create/ и заполнить поля имя-адрес я не могу
https://ibb.co/mq0KgpJ



А если не залогинена, то попытки зарегистрироваться или добавить товар в корзину тоже ошибки выдает
https://ibb.co/hgPLTd6
https://ibb.co/k29d3gb



Офлайн

#3 Июнь 19, 2021 17:15:23

Ocean
Зарегистрирован: 2021-03-14
Сообщения: 131
Репутация: +  9  -
Профиль   Отправить e-mail  

Привет! Помогите пожалуйста - нужно создать страницу...

Marie
Я хочу что бы оно выдавало что-то типа большое спасибо заказ принят и тд и тп,

Для этого надо создать отдельный темплейт, например с именем файла ordered_successfully.html,
в котором будет что-то подобное:
  
{% block title %}Ordered Succesfully{% endblock %}
{% block content %}
            <div>
                <h2>Спасибо за покупку!</h2>
                <p>Ваш заказ успешно оформлен. Ваш номер заказа <strong>{{order.id}}</strong>.</p>
            </div>
{% endblock content %}

Отдельно надо прописать редирект на success_url, по которому в случае успешного создания ордера, и будет отображаться ordered_successfully.html

Отредактировано Ocean (Июнь 19, 2021 17:15:58)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version