Одним из полезных механизмов Django при работе с проектом являются сигналы. Сигналы позволяют на определенном этапе вклиниться в работу приложения и что-то сделать с данными. Например, перед или после сохранения модели можно что-то сделать с атрибутами модели.
#премиум #django
https://webformyself.com/urok-14-frejmvork-django-signaly-v-django/
#премиум #django
https://webformyself.com/urok-14-frejmvork-django-signaly-v-django/
Webformyself
Урок 14. Фреймворк Django. Сигналы в Django
В данном уроке на примере сигнала pre_save в Django будет показано, как можно изменить атрибуты модели перед ее сохранением в БД
Админка Django защищена лишь парой логин-пароль администратора сайта. При этом никто не мешает злоумышленнику попробовать подобрать эту пару. Это один из механизмов атаки сайта.
#премиум #django
https://webformyself.com/urok-15-frejmvork-django-zashhita-adminki-v-django/
#премиум #django
https://webformyself.com/urok-15-frejmvork-django-zashhita-adminki-v-django/
Webformyself
Урок 15. Фреймворк Django. Защита админки в Django
В этом уроке будет показано, как можно ограничить количество попыток неверного ввода логина и пароля в админку Django
Django из коробки предлагает великолепную админку, которая может работать со всеми приложениями нашего проекта. Однако, админка Django имеет один относительный недостаток – оформление. Ее оформление оставляет желать лучшего.
#django #премиум
https://webformyself.com/urok-16-frejmvork-django-tema-dlya-adminki-django/
#django #премиум
https://webformyself.com/urok-16-frejmvork-django-tema-dlya-adminki-django/
Webformyself
Урок 16. Фреймворк Django. Тема для админки Django
В данном уроке будет показано одно из дополнений, позволяющих быстро изменить оформление админки Django к лучшему
Из данного урока вы узнаете о замечательном пакете для Django под названием Django FileBrowser. Как можно понять из названия пакета, он позволяет организовать загрузку файлов и управлять загруженными файлами. По сути данный пакет предлагает нам файловый менеджер для работы с загруженными файлами.
#django #премиум
https://webformyself.com/urok-17-frejmvork-django-django-filebrowser/
#django #премиум
https://webformyself.com/urok-17-frejmvork-django-django-filebrowser/
Webformyself
Урок 17. Фреймворк Django. Django FileBrowser
Из данного урока вы узнаете о замечательном пакете для Django под названием Django FileBrowser
Из данного урока вы узнаете о возможности, которую предлагает Django из коробки, — это возможность создания простых страниц (flatpages) для сайта. Это очень удобно в том случае, когда нет смысла создавать отдельные контроллеры для таких страниц, как например: информация о компании, страница с контактными данными и т.п.
#django #премиум
https://webformyself.com/urok-18-frejmvork-django-prostye-stranicy-v-django/
#django #премиум
https://webformyself.com/urok-18-frejmvork-django-prostye-stranicy-v-django/
Webformyself
Урок 18. Фреймворк Django. Простые страницы в Django
Из данного урока вы узнаете о возможности, которую предлагает Django из коробки, - это возможность создания простых страниц (flatpages) для сайта
В этом уроке будет показана установка фреймворка Laravel на Open Server с использованием Composer. Также в уроке будет рассмотрен функционал шаблона, который будет реализовываться, а также необходимый для работы инструментарий: веб-сервер и редактор кода.
#laravel #премиум
https://webformyself.com/urok-1-internet-magazin-na-laravel-ustanovka-laravel/
#laravel #премиум
https://webformyself.com/urok-1-internet-magazin-na-laravel-ustanovka-laravel/
Webformyself
Урок 1. Интернет-магазин на Laravel. Установка Laravel
В этом уроке будет показана установка фреймворка Laravel на Open Server с использованием Composer
Из данного урока вы узнаете о работе с маршрутами в Laravel. Именно благодаря маршрутам можно отправить запрос на обработку в тот или иной контроллер приложения. Также в уроке будет создан первый контроллер приложения с помощью набора команд artisan.
#laravel #премиум
https://webformyself.com/urok-2-internet-magazin-na-laravel-marshrutizaciya-v-laravel/
#laravel #премиум
https://webformyself.com/urok-2-internet-magazin-na-laravel-marshrutizaciya-v-laravel/
Webformyself
Урок 2. Интернет-магазин на Laravel. Маршрутизация в Laravel
Из данного урока вы узнаете о работе с маршрутами в Laravel
Django предлагает достаточно богатый набор возможностей по кастомизации админки сайта. Одной из таких возможностей является то, что мы можем добавлять дополнительные действия для моделей. Например, для списка статей в админке изначально доступно действие удаления отмеченных статей. Но, к примеру, мы хотим добавить возможность не удаления статей, а снятия их с публикации. Как это сделать – вы узнаете из данного урока.
#django #премиум
https://webformyself.com/urok-19-frejmvork-django-admin-actions-v-django/
#django #премиум
https://webformyself.com/urok-19-frejmvork-django-admin-actions-v-django/
Webformyself
Урок 19. Фреймворк Django. Admin actions в Django
Из урока вы узнаете, как в Django кастомизировать админку сайта, добавив дополнительные возможности
В одном из предыдущих уроков было показано, как можно прикреплять миниатюры к статьям. Также популярной опцией на сегодня является прикрепление к статье видео. Из урока вы узнаете об одном из пакетов для Django, который позволяет прикреплять к статье видео и выводить его с помощью специального тега.
#django #премиум
https://webformyself.com/urok-20-frejmvork-django-pole-dlya-video-v-django/
#django #премиум
https://webformyself.com/urok-20-frejmvork-django-pole-dlya-video-v-django/
Webformyself
Урок 20. Фреймворк Django. Поле для видео в Django
Из урока вы узнаете об одном из пакетов для Django, который позволяет прикреплять к статье видео и выводить его с помощью специального тега
При работе с проектом на Laravel и других PHP-фреймворках, особенно при командной работе, внесение прямых изменений в структуру базы данных, т.е. изменений через phpMyAdmin, к примеру, практически не используется. Вместо этого принято использовать механизм миграций. Миграции являются своего рода системой контроля версий для БД.
#laravel #премиум
https://webformyself.com/urok-4-internet-magazin-na-laravel-migracii/
#laravel #премиум
https://webformyself.com/urok-4-internet-magazin-na-laravel-migracii/
Webformyself
Урок 4. Интернет-магазин на Laravel. Миграции
В предлагаемом уроке будут созданы миграции для ключевых таблиц проекта Laravel – это таблицы товаров, категорий и статусов товаров