Уроки Django (Создание сайта) / Урок #8 — Создание шаблона для новостей

Автор Nikita Stoianov
Уроки Django (Создание сайта) / Урок #8 — Создание шаблона для новостей

Привет.

В этом видео продолжим создание категории нашего сайта связанные с новостями и добавим такие пары как urals eviews для нашего приложения News. Приходите также на сайт apple.com урок на сайте будет в описании к видео. Здесь вы найдете домашнее задание готовые кот и много другой полезной информации ссылка в описании каком видео первым делом.

Давайте создадим файл который называется urals.

пойду уже у нас созданные ранее он спал и там ещё его в новой для нас приложение News здесь мы его просто откроем и удаляем всё, что нам ненужно в принципе одну ссылку мы просто её потом может переделать ну пускай. Как пример у нас будет. Вот и админ-панель кому также удали здесь оставим, что мы импортируем ural и вот и также нам ещё кое-что необходимо импортировать когда мы же идём домой категорию. Мы хотим из базы данных вытянуть все записи и отобразите в виде списка список да получается там заголовок там потом мы сможем какой-то даже изображение в изображении особо нет есть вот ну и тем не менее — это будет как найти список. Поэтому нам необходимо и сортировать библиотеку который будет работать со списками для этого мы используем Django views дальше и дальше мы импортируем такую штучку как которые мы как раз будем сами использовать в этом уроке и. Дейл вот доделаю. Мы в дальнейшем использовать, но просто изначально уже сразу подключил интернет у меня ней и расскажу также мы импортируем такую штучку как News News module. Вот и оттуда мы импортируем. Наш наши articles to Set Pass который мы с вами создали. То есть получается эту табличку мы с вами импортирован и в дальнейшем уже вытягивать из этой таблички с базы данных по сути все новостные статьи и теперь добавим обработчик ссылок смотреть год по сути мы его можно отсюда сейчас даже удалить. Нам необходимо больше мы зайдём на страничку. Там слишком. Ну вот например Slash News да. И там тоже будет. Слышишь вот то нам необходимо когда вот мы просто открой страничку зайдём без там например какой-то ещё дополнительно 12 научные статьи. Просто когда мы заходим то чтобы открывалась и когда первоначально страничка поскольку мы сейчас и так находимся в приложении News то. Изначально и так берется от вот — это вот слово невежда от этой категории то здесь он просто укажи, что когда у нас строка начинается и тут же заканчивается. мы просто находимся в директории миус то, тогда мы будем жить абсолютно все статьи которые у нас есть в базе данных. Для этого нам потребуется, но тем не менее, но тем не менее — это это — это позволит нам вывести абсолютно все статьи на страничку поскольку мы выводим абсолютно все стать титаном уже необходимо использовать потому, что здесь нет. Ну раньше использовали один какой-либо до 1 1 1 сезон 1 правда здесь мы уже используем некий список поэтому используем быструю дальше мы указываем сны далее мы указываем мягкий. Запрос к базе данных так его называем и далее делаем вот, что мы берём из базы данных из таблички в базе данных articles у неё берем. Все объекты копчик копчик. абсолютно всех берём дальше мы указываем каким образом мы будем сортировать в моём случае и я хочу указать по какому параметру я буду сортировать я могу экспортировать по титул пост или же был не будет логично сортировать и подать их соответственно я пишу здесь и если я просто укажут то — это будет именно от самых старых новостей до самых новых то есть изначально будет самый старый новости — это общаться я напишу минус таким образом в начале будет отображаться новые статьи. А уже ближе к концу будет отображаться в старости. Кроме того если у нас например будет там 200 300 статей хочу чтобы они все отображались у меня на сайте я хочу сделать ник или нет чтобы у нас на сайте отображалось. Ну пускай 20 статей до этого я просто указываю вот такие квадратных скобках срез до 20 постов всё больше 20 там уже ничего не будет еще один параметр необходимо указать — это который мы будем просто так ржать всем ради нашей статьи раньше мы здесь указывали метод и в файлики views мы указывали и как раз шаблон который уже будет всё — это показывать, но можно на самом деле и без убьюсь вот этого файла обходиться вот, что мы сейчас сделаем и просто здесь указаны второй метод второй параметр темплейт и указываем какой-либо ну шаблон да, помню, что у нас идёт отсчёт от template от такой папочки как template её причём у нас здесь нету наше приложение Deus потемнение потом её создатель вы папочка я создам дополнительно ещё одну папку Windows. Ну ты же тоже самое, что мы делали раньше с вами. Вот здесь комплекс make-up. Тоже самое я здесь сейчас делают так вот News. Евгений пускай будет пост. или даже так пост все наши вот будет изображаться. Вот в этом HTML шаблоне теперь необходимо создать сам вот этот html-файл. Значит мы заходим в приложении здесь создаем новую пачку который называется template в пачке template мы создаем новую пачку который будет называться News и бабки News наконец мы создаем новый файл который будет у нас называется пост пост пост. HTML и. Давайте ей чтобы лишний раз не переписывать. Я просто зайду в наш Home page и отсюда просто скопировала всё — это всё в наш пост. Ну конечно я удалю. Удалю ещё абзац просто мы укажем то, что мы всё, что мы этот файл помещаем будет наш нашего верстку HTML которая вот здесь у нас создан сюда напоминание. Вот и также мы просто указываем, что мы сейчас будем помещать. А мы должны помещаться целый список который мы в принципе.

0 комментариев
0

Читайте также