Декоратор @property в моделях Django

В этой короткой заметке я покажу как использовать декоратор @property в моделях Django, он поможет сделать код более чистым.

Откат миграций в Django

При работе с моделями Django мы используем миграции для создания необходимой структуры в нашей базе данных, это очень удобный инструмент. Но бывают случаи, особенно в процессе разработки приложения, когда необходимо отменить последнюю или все миграции.

Как запустить локальный сервер разработки Django по протоколу HTTPS

Как запустить локальный сервер разработки Django по протоколу HTTPS

Иногда при разработки веб-приложения возникает необходимость протестировать его  работу по протоколу https. Например, мне понадобилось это когда я прикручивал моему приложению авторизацию через социальные сети.

Делаем локальный сервер доступным всему интернету

При разработке веб проекта (не важно на PHP, Django, Flask) бывают случаи когда необходимо быстро продемонстрировать его работу заказчику для уточнения деталей, а так как обычно разработка происходит на локальном компьютере разработчика, то необходимо предварительно выложить проект на удаленный сервер. Как сделать это проще читайте в этой заметке.

Генерация QR кода в Django

Генерация QR кода в Django

В статье рассказывается как сгенерировать QR код в Django. Используются 2 python библиотеки qrcode и Pillow.

Древовидные категории в Django

Древовидные категории в Django

В этой заметке я покажу как реализовать древовидные категорий на Джанго используя django-mptt. Категории будут связаны друг с другом как дочерние-родительские, категории верхнего уровня не будут иметь родительскую категорию.