Специальная, подарочная акция получения доступа к Django4!
Как, я, начал код писать в Python? Смотрите, если уперлись и ничего не получается.
-
НЕ так много нужно собрать до кучи в голове, что бы быстро освоить Django4.
Как работает Django?
Разберёмся с полем SlugField , ранее приходилось изобретать велосипед, что бы вывести url по slug, теперь в Джанго есть специальное поле SlugField. что очень удобно.
SlugField
slug
Разберём основные мелочи.
class Articles(models.Model): ........ slug = models.SlugField(unique=True) def __str__(self): return self.title
В этом уроке, где мы создадим класс DetailView() для доступа к одной конкретной записи, важно разобраться в одном, как мы получим доступ к модели.
DetailView()
Для этого мы переопределим метод context_object_name = 'art'
context_object_name = 'art'
И найдем его в документации.
Как вы видите мы очень плотно работаем с документацией и так будем делать на протяжении всего курса, наша задача достичь, что бы документация читалась на лету. Это путь к профессионализму.
Это мы уже делали ранее, так чт опроблем не будет.
Тем не меннее оценим удобство url:
urlpatterns = [ ........ path("<int:slug>/", ArtickeDetailView.as_view(), name='article-detail'), ]
наша задача переписать шаблон по полю slug. Пишите ручками не копируйте. В этих тонкостях нужно разбираться на лету.
< 1 2 3 4 5 6 ... 59 60 61 >