Продолжение поста «Продолжаем душить питона»

Доброе утро, подписчики и надписчики.
Сегодня получилось добавить автора статьи, чтобы он автоматически сохранялся и выводился. Также применил декоратор login_required, чтобы только авторизованные пользователи могли добавлять статьи, редактировать и удалять их. В идеале надо сделать, чтобы это было доступно только автору. Если будет время и желание, займусь.
Также разобрался с системой авторизации. В Джанго есть встроенный функционал, который позволяет разработчику просто создать HTML-шаблон, и этого будет достаточно. Вьюхи и формы прописаны в самом Джанго.
Дальше по плану идёт тестирование. Почитал, попытался понять. Запустил тестовый тест. На следующем занятии займусь покрытием своего проекта тестами. Насколько я знаю, в Джанго можно тестировать добавление объектов в бд, мне это крайне интересно.
Дорогу осилит идущий. Вкатышкам удачи!

Продолжение поста «Продолжаем душить питона»

Добавил функционал.
Теперь работает вход на сайт, а добавлять статьи могут только зарегистрированные пользователи, выполнившие вход.
HTML-шаблоны скопировал из учебного курса, а вьюхи вообще не писал, но почему-то всё работает. Видимо, внутри самого Джанго это как-то реализовано. Надо разобраться. Если считать веб-программирование с использованием фреймворков магией, то я хочу быть фокусником, а не зрителем)
Дорогу осилит идущий. Вкатышкам удачи!

Продолжаем душить питона

Доброе утро, подписчики и рыцари свежего.
Это снова отчёт погромиста-самоучки.
Вчера прикрутил к сайту страницу регистрации, соответственно форму, представление, основанное на классе, шаблон и ссылку с главной страницы.
По наставлениям онлайн-школы сделал новое приложение, где будет вся работа с пользователями.
Далее по плану авторизация, страница изменения пароля и всё такое. Также постараюсь добавить login_required - декоратор для того, чтобы добавлять новости могли только зарегистрированные пользователи. Ещё надо навести красоту - добавить css-файл. Ну и связать новости с авторами. Вроде всё. После этого - писать автотесты, чего я раньше не делал. И апи на Django rest framework.
Дорогу осилит идущий, всем вайтишникам желаю успехов!

Отличная работа, все прочитано!

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества