Специальная, подарочная акция получения доступа к Django4!
Как, я, начал код писать в Python? Смотрите, если уперлись и ничего не получается.
Наша задача прописать url и получить исключение об отсутствии шаблона, мы убедимся, что создание формы, так же классы представляют шаблон по умолчанию. Мы продолжаем активно получать исключения, что бы понимать их и сделать их нашими помощниками, а не бояться.
В этом случае наша задача создать красивую форму и получить самые частые исключения, что бы понимать их.
Урок емкий:
Напишем html форму.
Добавим crispy-form(красивые формы).
Получим исключения:
если не прописали метод get_absolute_url().
ошибка редиректа.
Проверим исходный код и убедимся, что все так и есть.
Это другое дело можно двигаться дальше.....
-
Добавим дизайн, что бы наша форма, была красивой и по центру.
Мы с вами рассмотрим несколько вариантов авто заполнения slug. Зачем нам это нужно. В админке с авто заполнением вы вопрос решили, а вот, когда пользователь заполняет форму записи на странице, пока не решили. Давайте сделаем.
Мы с вами решили не показывать пользователю поле slug, а сделать авто заполнение, когда он будет писать заголовок, который автоматом должен прописаться в поле slug.
Что бы видеть весь процесс добавления записи и пере направления на url, добавим class DetailView, мы тогда будем видеть весь процесс, конечно мы его позже перепишем под наши нужды, пока добавим простое представление, что бы проконтролировать этот кусок работы. (заполнения формы и пере направления на страницу деталей, в случае успешного заполнения)
< 1 2 3 ... 26 27 28 29 30 ... 59 60 61 >