django
(34)
Прокачайте свій Django застосунок: 7 хитрих трюків для прискорення запитів до бази даних
Оптимізація продуктивності запитів Django має вирішальне значення для створення швидких веб застосунків. У документації з оптимізації доступу до бази даних Django надає багато інструментів і методів д...
06 вересня 2023
·
0
· 339
·
1
·
Alex
Інтеграція React з різними мовами програмування
React – JS-бібліотека, що реалізує створення компонентів в frontend-додатках. Вона може бути інтегрована в любий додаток, що використовує HTML та JavaScript.
React реалізує лише частину архітектури MV...
20 листопада 2021
·
0
· 14
·
Codeguida
Які можливості тестування з'явились у Django 4.0
Наприкінці вересня з'явився перший альфа-реліз Django 4.0, а остаточний випуск запланований на грудень. Ми не будемо зупинятись на усіх нових можливостях Django, їх безліч, детально усі вони описані у...
13 жовтня 2021
·
1
· 10
·
Codeguida
Асинхронне виконання коду з Django та Celery
Коли я починав вчити Django, найважче для мене було виконувати деякий код кілька разів періодично. Я написав чудову функцію, що виконувала потрібну мені дію щодня о 12:00. "Просто", - подумаєте ви. П...
14 серпня 2021
·
1
· 194
·
Codeguida
Дозволи у фреймворку Django Rest
У цій статті ми розберемо, як працюють дозволи у фреймворку Django REST (DRF).
Мета
Після прочитання ви розумітимете:
Як працюють дозволи DRF.
Що спільного та чим відрізняються has_permission і has_o...
12 липня 2021
·
0
· 11
·
Codeguida
Базовий та повнотекстовий пошук із Django та Postgres
Якщо реляційні бази даних стандартизовані, то повнотекстовий пошук — досі ні. Існує кілька його варіантів відкритим кодом, наприклад ElasticSearch, Solr та Xapian. ElasticSearch — чи не найпопулярніше...
09 липня 2021
·
1
· 148
·
2
·
Codeguida
12 відомих сайтів на Django
Django - високорівневий відкритий Python веб-фреймворк для розробки динамічних веб-сайтів. Якщо ви шукаєте, інструмент, щоб створити Landing Page - Django точно не для вас.
Під час мого пошуку, я прий...
12 травня 2021
·
0
· 464
·
Codeguida
Django + AJAX
Привіт всім Кодегідерам!
У коментарях до статті про розробку першого додатку на Django користувач x_pal надихнув мене на написання статті про те, як додати AJAX-запити в Django додаток.
Запити в інте...
27 січня 2021
·
0
· 150
·
Codeguida
Створюємо перший додаток на Python та Django
Python - це високорівнева мова програмування загального призначення. Це означає, що ви можете запрограмувати все, що завгодно, починаючи з простої гри і закінчуючи веб-сайтом, який може підтримувати м...
29 листопада 2020
·
0
· 515
·
Codeguida
Як Django може обробляти 100 мільйонів запитів на добу
Сьогодні я буду писати про Django - фреймворк, який вірно служить мені протягом останніх п'яти років. Він допоміг мені досягти успіху в розробці високонавантажених рішень, що використовують сьогодні м...
25 липня 2020
·
2
· 243
·
Alex
Що вам слід вивчити в 2017-му
Індустрія розробки програмного забезпечення впевнено рухається вперед. В 2016-му ми бачили релізи відомих мов програмування, фреймворків та інструментів, що допомагають нам в роботі. І відслідкувати з...
24 травня 2020
·
0
· 7
·
Codeguida
Використання Redis в якості засобу для зберігання сесій і кешу в Django
Redis - засіб для зберігання даних в оперативній пам'яті у форматі ключ-значення, чимось схожий на Memcached. Оскільки зберігання даних відбувається в оперативній пам'яті, читання і запис відбувається...
18 березня 2020
·
0
· 60
·
Codeguida
Як створити проєкт на Django з шаблону
Що таке шаблон проєкту на Django
Мало хто знає, що в Django можна встановити проєкт з шаблону, тобто зі спеціальної структури директорій.
Така фіча стає у пригоді, коли звичайного формату проєкту вже...
04 березня 2020
·
1
· 38
·
Codeguida
Коротко про Django Channels
Django вже давно має репутацію зручного веб-фреймворку. Він допоміг багатьом розробникам та підприємцям втілити свої проекти в життя. Але Django підтримує лише протокол http. А зараз йде революція в с...
18 січня 2020
·
0
· 24
·
Codeguida
Перевірка типів у Django та DRF
Якщо ви не знали, як додати типізацію до вашого проєкту на Django або Django-Rest-Framework, то цей посібник допоможе вам.
Розглянемо, як працювати з типами в django та drf. Готовий код доступний за п...
30 вересня 2019
·
0
· 7
·
Codeguida
Отримуємо максимум від Django ORM
Найперше дамо визначення: ORM (Object-Relational Mapping) — об'єктно-реляційне відображення, яке суттєво допомагає у роботі з базами даних. Django ORM передбачає інтерфейс Python для роботи з даними в...
18 липня 2019
·
0
· 85
·
Codeguida
Поєднуємо Django ORM із SQLAlchemy для спрощення аналізу даних
Розробка на Django зазвичай проста та зрозуміла: чудова документація, багато інструментів доступні «з коробки», є чимало відкритих бібліотек та активна підтримка спільноти. Django ORM повністю контрол...
27 травня 2019
·
0
· 47
·
Codeguida
Найкращі практики конфігів у Django
Цей матеріал для вас, якщо ви використовуєте фреймворк Django, хочете глибше розібратися у конфігурації параметрів проекту, а також порівняти переваги та недоліки різних підходів до налаштувань. Окрім...
06 травня 2019
·
1
· 38
·
Codeguida
Поради по роботі з БД у Django
ORM відкриває розробникам чудові можливості, але таке абстрагування доступу до БД має свою ціну. Якщо ви заглибитесь у цю тему і спробуєте змінити деякі налаштування за замовчуванням, ви побачите, що...
21 лютого 2019
·
0
· 88
·
Codeguida
Локальна веб-розробка vs Vagrant vs Docker: що підійде вам?
Якими інструменти ви користуєтесь для створення веб-застосунків? Ми проводимо у середовищі розробки багато часу, тому до його організації слід ставитись серйозно. Оскільки вдало підібрані інструменти...
05 лютого 2019
·
0
· 20
·
Codeguida
В Python прибирають терміни «master» і «slave» заради дотримання політкоректності
Гвідо ван Россум поставив крапку в суперечці, що виникла серед розробників Python через зміни, запропоновані Віктором Штіннером, який входить в число ключових розробників Python. Штіннер запропонував...
13 вересня 2018
·
0
· 3
·
Codeguida
Робота з масивними датасетами в Django
Recap: набір інструментів Django для величезної кількості даних
Коли отримується велика кількість даних, використання queryset.iterator() гарантує те, що Django ні кешуватиме, ні вилучатиме всі резуль...
31 серпня 2018
·
0
· 6
·
Codeguida
Як викласти Django застосунок на Heroku і не втратити зв'язок зі статичними файлами
Багато пайтоністів люблять фреймворк Django, та не у всіх залишається таке ставлення до нього, коли треба вийти за межі експерименту на власному комп'ютері, та треба записати у settings.py:
DEBUG = Fa...
01 травня 2018
·
0
· 12
·
Codeguida
Посібник по Django для початківців – Частина 4
Основи
Цей урок ввесь буде присвячений системі автентифікації Django. Ми збираємося реалізувати усі необхідні речі: реєстрацію, вхід, вихід, відновлення та зміну паролю.
Ви також дізнаєтеся, як захист...
05 грудня 2017
·
0
· 167
·
Codeguida