Декоратор @property в моделях Django
В этой короткой заметке я покажу как использовать декоратор @property в моделях Django, он поможет сделать код более чистым.
В этой короткой заметке я покажу как использовать декоратор @property в моделях Django, он поможет сделать код более чистым.
При работе с моделями Django мы используем миграции для создания необходимой структуры в нашей базе данных, это очень удобный инструмент. Но бывают случаи, особенно в процессе разработки приложения, когда необходимо отменить последнюю или все миграции.
Иногда при разработки веб-приложения возникает необходимость протестировать его работу по протоколу https. Например, мне понадобилось это когда я прикручивал моему приложению авторизацию через социальные сети.
Инструкция о том как изменить основной шрифт в Scrivener 1.9 для Windows, это настройка скрывается не в самом очевидном месте.
В статье описывается система комментариев на Python Isso. Рассказывается о том, как установить и настроить эту систему на сервер на Ubuntu или Debian. Как подключить ее к своему сайту или блогу.
Недавно я решил перенести свой блог на Django на новый сервер. Переносил я все вручную и была только одна сложность, как перенести SSL-сертификаты Let’s Encrypt на новую машину. Можно было бы перенести все, а потом сгенерировать новый сертификат, но в таком случае сайт был бы какое-то время не доступен по https, это меня не устроило.
В Django есть удобный инструмент командной строки manage.py, который помогаем выполнять различные действия например создание приложения Джанго, создание и выполнение миграций БД, запуск встроенного сервера и т.п. Приятной особенностью этого инструмента является то, что вы можете добавить в него свои собственные команды. Эти команды помогут взаимодействовать вам с вашим приложением из терминала или вы можете […]
Как исправить медленную прокрутку страницы колесиком мышки в браузере в Kubuntu Linux по сравнению с Windows?
Занимаясь веб разработкой, для ее удобства, приходится иметь несколько браузеров. Основным браузером на всех устройствах у меня Edge, в качестве второго использовался Firefox.
Но недавно Mozilla сделала очень странный поступок полностью удалив из браузера поиск Яндекса и я решил поменять браузер.
При разработке веб проекта (не важно на PHP, Django, Flask) бывают случаи когда необходимо быстро продемонстрировать его работу заказчику для уточнения деталей, а так как обычно разработка происходит на локальном компьютере разработчика, то необходимо предварительно выложить проект на удаленный сервер. Как сделать это проще читайте в этой заметке.