170 похожих чатов

Подскажите, по непонятной причине <input type="email"> меняется на <input type="text">

при рендеринге страницы. Вопрос - почему и как исправить?

17 ответов

11 просмотров

с таким обобщённым вопросом лучше предоставить больше контекста и кода

Александр-Андрухов Автор вопроса
Alex Dem
с таким обобщённым вопросом лучше предоставить бол...

{% extends "admin/change_form.html" %} {% load i18n admin_urls %} {% block object-tools-items %} <form method="post" action="{% url 'admin:send-mail' original.pk %}"> {% csrf_token %} <input type="email"> <button type="submit" value="Отправить на почту" name="send-mail"></button> </form> {% endblock %} Расширяю шаблон изменения объекта в панели администратора. Добавляю форму.

Александр Андрухов
{% extends "admin/change_form.html" %} {% load i1...

админку не шарю совсем :( подозреваю, что админка просто выводит свой дефолт шаблон/форму поверх

Александр-Андрухов Автор вопроса

да, все выводится. Форму я вижу, но через девтулы смотрю - поле text вместо email. Даже если сделаю это с помощью джанго формы используя EmailField.

Александр Андрухов
да, все выводится. Форму я вижу, но через девтулы ...

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

Александр Андрухов
{% extends "admin/change_form.html" %} {% load i1...

Не совсем понимаю, почему ты пишешь форму для бека отдельно, а для фронта отдельно. По идее же надо написать форму и передать её в шаблон.

Александр-Андрухов Автор вопроса
Alex Dem
Не совсем понимаю, почему ты пишешь форму для бека...

Я просто пробую любыми способами сделать type=email

я бы начал с того, чтобы добавил еще что-нибудь сюда и убедился, что всё работает в целом, что шаблон выводится мне почему-то кажется, что все-таки этот шаблон не выводится, уж больно странно звучит, что джанго всё рендерит и вот только заменяет input type, я думаю, что ты что-то упустил ну и всё-таки написать бы одну форму, а не разделять вот так совсем кустарно бек и фронт части формы

Александр-Андрухов Автор вопроса
Alex Dem
я бы начал с того, чтобы добавил еще что-нибудь сю...

Вот форма. Убираю форму из html шаблома - исчезает и на сайте)

Александр Андрухов
Вот форма. Убираю форму из html шаблома - исчезает...

а почему не смотришь DOM-дерево? это самый правдивый источник информации. Может там стили прячут что-то или просто хидден инпуты.

Александр-Андрухов Автор вопроса
Alex Dem
а почему не смотришь DOM-дерево? это самый правдив...

DOM тоже смотрю все что я прописываю кроме type - появляется. hidden только csrf

Александр Андрухов
{% extends "admin/change_form.html" %} {% load i1...

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

Александр Андрухов
screenshot Да

Измени id на время

Александр Андрухов
screenshot Да

а это другой шаблон

Александр-Андрухов Автор вопроса
Yaro
Измени id на время

Изменил в форме название переменной. Изменился и id соответственно.

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

Обсуждают сегодня

коллеги, добрый вечер! А никто не знает как модальная форма может себя закрыть? Ну допустим модальная форма определила, что смысла ей работать нет и хочет вернуть modalResult...
Михаил
83
Hi Everyone! To all Are you Looking for Interview Support at the Lowest Price? Look no further! Then contact us We offer Interview Support for a low cost variety of technol...
Rambabu Nallamilli
3
верно что я могу удалить эти addq и subq т.к. со стеком никакого взаимодействия нет (исключая call)?
Michael
16
Добрый день Хочу начать обучение языку, не являюсь представителем it, буду благодарна за помощь, совсем пока не понимаю ничего) Подскажите, пожалуйста, где можно начать первы...
Sara Lala
28
А если изначально бот работал так : есть сайт онлайн школы. У каждого ученика свой кабинет. Где он авторизуется по своим данным. И уже в кабинете, на самом сайте делает оплату...
Денис 💡 Фрилансер
13
средствами IBX как-то можно выполнить запрос insert ... returning?
Igor
31
А что ты вообще делаешь ?
Yesgoter
13
Hi there everyone Is there anyone who have not started hamster bot yet? I need only one, I'll be glad if you do this for me DM if you haven't yet
Mehrshad
53
На работе пишем распределенное приложение, у которого сотни, если не тысячи настроек. Конфиги написаны на xml, расположены на разных хостах и должны быть согласованы друг с др...
Aleksandr Druzhinin
5
Всем привет 🙂 Какая-то непонятная проблема у меня с видео, раньше такого не было. Загружаю видео с гугл диска именно в видео mp4 и меняю ссылку как положено вот она: https://d...
Ксюша|Верстка на Тильде|Дизайн 🦥
6
Карта сайта