Уроки Django (Создание сайта) / Урок #10 — Добавление индивидуальных страниц

Автор Nikita Stoianov
Уроки Django (Создание сайта) / Урок #10 — Добавление индивидуальных страниц

Привет.

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

Если у нас идёт не о том какая какое-либо число то мы должны открывать дополнительные шаблон в котором в принципе будем выводить не все уже статья конкретно одну какую-либо статью.

Поэтому нам опять не зайти в полик. Юрия не здесь прописать новую проверку на новую ссылку поэтому пишем Girl и здесь пишем где-то и выражения которые сперва покажется очень-очень сложный наши выражение должно выглядеть следующим образом сначала всё по стандартной напишем когда, что у нас начинается строка начинается мы ещё сами такую штучку далее мы с вами открываем круглые скобки и — это означает, что в этих круглых скобках — это не одно такое которые необходимо проверять как одно целое вот далее мы здесь пишем! и ставим большую п. Это означает, что в дальнейшем всё, что мы здесь будем писать она — это является одной группой его стоит проверять. Ну как одно тоже целый. Ну по сути как — это так можно объяснить вот далее. Мы стоим ещё две такие вот скобки и в них указываем то есть — это означает в. Америке в. Америке — это если бы помнить — это мы создавали такие штучки на временных не создавали. Джанкой автоматически создает такие штучки идентификаторы ID для каждого паста для каждой статьи — это это будет уникальным. И то есть там один четыре и, тогда там миллиарда и дальше. Ну то есть она там. Практически бесконечное число конечно заканчивается, но никогда не видел чтобы она не скончалась. Там дико много чисел в нём. И вот — это вот вот — это это мы здесь его проверяем проверяем и проверяем его чтобы она была именно как. Число Вот то есть вот эта вот штучка означает, что мы не помню как оно расшифровывается. Но — это означает, что мы именно проверяем чтобы вот этот памятник был числом. Таким образом он есть вы прописали, что в ссылке она ссылка должна начинаться причём она начинается как можно получить. СНИЛС То есть — это автоматически она. Здесь начинается с News дальше мы проверяем на то, что должно быть одно какое-либо число, но чисел там может быть несколько может быть цифра один и возле там ещё два дано 312 статья. Поэтому чтобы проверять стразы на несколько таких цифр. Мы ещё добавим здесь плюсик и — это будет означать, что мы проверяем получается вот эти Edge кино то, что они являются число. На каких цифр может быть несколько в игре. Таким образом мы, тогда уже будем подключать нужный нам шаблон. И ещё нам стоит сказать что-то после этого должно закончиться ничего дальше у нас там не вписывалась то есть просто у нас пару чисел идёт или одно число и всё и на этом всё заканчивается строка закончилась сука время закончилось теперь необходимо использовать некий шаблон для вывода всего для приготовления 1 статьи раньше мы использовали вместо пью. Почему Потому, что нам необходимо было использовать. Нам необходимо было проводить несколько статей и они помещались как список поэтому использовали мы листву, но теперь. Используй detailview потому, что мы теперь мы теперь всего лишь отображаемый лишь одну статью здесь мы тоже самое прописан сын какая стандартная конструкция можете заметить. Вот и здесь всего лишь нас два параметра — это мода то есть некий наш класс через который мы всё я даже табличка базе данных, что мы будем всё получать и выводить нам случае — это articles и. Дали второй параметр 0 1 2. — это всё пишет. Это просто template Data есть — это то — это тот шаблон через который мы всё — это будем с вами выводить в моём случае — это News News Flash Post HTML теперь было бы логично создал этот этот шаблон. Заходим в папку template здесь News и здесь просто наверное. Для начала откроем чтобы отсюда всё можно было скопировать в дальнейшем. Вот и добавим новый файл который у нас будет называться Post HTML в него теперь всё — это обставляем. Теперь же мне нужно цикл и прочее, но до сих пор нужен нужен файл рэпер обёртка нашей система в которой мы все будем вкладывать и теперь нам необходимо просто вывести контент без всяких циклов, что у нас всего лишь одна теперь есть статья сюда мы. Передаем лишь один объект и — это можно здесь замерить detailview один лишь объект чтобы. Достучаться между 1 огней на. Мне нужно создавать цикл. Но для того чтобы к нему добраться мы можем использовать следующие конструкции к примеру. Я хочу отобразить заголовок нашей статьи для этого мой называется алтай-кокс я пишу, а до этого только с нижней только 1 в. Нижнем регистре таким образом я беру конкретный. Объект который передаётся. И теперь я могу с ним работать пример взять у него тот же самый Apple таким образом я получаю один объект и могу убрать его поля. Ну и куда надо и выпускает абразивный заголовки которые у нас будет H2 к нему. Мы также добавим. Как будет называться например текст info bootstrap подключить допускается работать так сказать вот дополнительно 6 заголовок подключим тоже — это просто будет текст инфо днём мы выведем с вами дату для этого мы пишем ответ Tokyo Drift и дальше пишет и сторонники фильтр. Ну пускай в этот раз он должен например мы напишем, что сначала выходит, что изучала будет год. Потом месяц. Потом уже день.

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

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