django
(34)
Створюємо перший додаток на Python та Django
Python - це високорівнева мова програмування загального призначення. Це означає, що ви можете запрограмувати все, що завгодно, починаючи з простої гри і закінчуючи веб-сайтом, який може підтримувати м...
29 листопада 2020
·
0
· 599
·
Codeguida
12 відомих сайтів на Django
Django - високорівневий відкритий Python веб-фреймворк для розробки динамічних веб-сайтів. Якщо ви шукаєте, інструмент, щоб створити Landing Page - Django точно не для вас.
Під час мого пошуку, я прий...
12 травня 2021
·
0
· 511
·
Codeguida
Посібник по Django для початківців – Частина 1
Основи
Це повноцінний гайд для початківців, який допоможе вам розпочати вивчати Django. Матеріал ділиться на сім частин. Ми розглянемо всі основні поняття в деталях, починаючи зі встановлення, підгот...
30 жовтня 2017
·
0
· 380
·
Codeguida
Прокачайте свій Django застосунок: 7 хитрих трюків для прискорення запитів до бази даних
Оптимізація продуктивності запитів Django має вирішальне значення для створення швидких веб застосунків. У документації з оптимізації доступу до бази даних Django надає багато інструментів і методів д...
06 вересня 2023
·
0
· 360
·
1
·
Alex
Посібник по Django для початківців – Частина 2
Основи
Ласкаво просимо до другої частини нашого гайду, присвяченого Django! У попередньому уроці ми встановили все, що нам необхідно. На щастя, у нас вже налаштовані Python 3.6 і Django 1.11, які прац...
03 листопада 2017
·
0
· 344
·
Codeguida
Як Django може обробляти 100 мільйонів запитів на добу
Сьогодні я буду писати про Django - фреймворк, який вірно служить мені протягом останніх п'яти років. Він допоміг мені досягти успіху в розробці високонавантажених рішень, що використовують сьогодні м...
25 липня 2020
·
2
· 253
·
Alex
Посібник по Django для початківців – Частина 3
Основи
У цьому уроці ми глибоко зануримося у два основних поняття: URL-адреси та форми. В процесі ми вивчимо декілька інших концепцій, серед яких створення шаблонів багаторазового використання та вста...
15 листопада 2017
·
0
· 245
·
Codeguida
Асинхронне виконання коду з Django та Celery
Коли я починав вчити Django, найважче для мене було виконувати деякий код кілька разів періодично. Я написав чудову функцію, що виконувала потрібну мені дію щодня о 12:00. "Просто", - подумаєте ви. П...
14 серпня 2021
·
1
· 222
·
Codeguida
Посібник по Django для початківців – Частина 4
Основи
Цей урок ввесь буде присвячений системі автентифікації Django. Ми збираємося реалізувати усі необхідні речі: реєстрацію, вхід, вихід, відновлення та зміну паролю.
Ви також дізнаєтеся, як захист...
05 грудня 2017
·
0
· 203
·
Codeguida
Django + AJAX
Привіт всім Кодегідерам!
У коментарях до статті про розробку першого додатку на Django користувач x_pal надихнув мене на написання статті про те, як додати AJAX-запити в Django додаток.
Запити в інте...
27 січня 2021
·
0
· 189
·
Codeguida
Базовий та повнотекстовий пошук із Django та Postgres
Якщо реляційні бази даних стандартизовані, то повнотекстовий пошук — досі ні. Існує кілька його варіантів відкритим кодом, наприклад ElasticSearch, Solr та Xapian. ElasticSearch — чи не найпопулярніше...
09 липня 2021
·
1
· 172
·
2
·
Codeguida
Отримуємо максимум від Django ORM
Найперше дамо визначення: ORM (Object-Relational Mapping) — об'єктно-реляційне відображення, яке суттєво допомагає у роботі з базами даних. Django ORM передбачає інтерфейс Python для роботи з даними в...
18 липня 2019
·
0
· 142
·
Codeguida
Поради по роботі з БД у Django
ORM відкриває розробникам чудові можливості, але таке абстрагування доступу до БД має свою ціну. Якщо ви заглибитесь у цю тему і спробуєте змінити деякі налаштування за замовчуванням, ви побачите, що...
21 лютого 2019
·
0
· 103
·
Codeguida
Використання Redis в якості засобу для зберігання сесій і кешу в Django
Redis - засіб для зберігання даних в оперативній пам'яті у форматі ключ-значення, чимось схожий на Memcached. Оскільки зберігання даних відбувається в оперативній пам'яті, читання і запис відбувається...
18 березня 2020
·
0
· 89
·
Codeguida
Як перекласти Django-додаток
У цій статті я розскажу про локалізацію сайту на Django. Найпрекраснішим є те, що фреймворк сам завантажить потрібні файли локалізації, базуючись на мові браузера. До цього я багато працював з Yii та...
10 липня 2017
·
0
· 75
·
Codeguida
Поєднуємо Django ORM із SQLAlchemy для спрощення аналізу даних
Розробка на Django зазвичай проста та зрозуміла: чудова документація, багато інструментів доступні «з коробки», є чимало відкритих бібліотек та активна підтримка спільноти. Django ORM повністю контрол...
27 травня 2019
·
0
· 70
·
Codeguida
Найкращі практики конфігів у Django
Цей матеріал для вас, якщо ви використовуєте фреймворк Django, хочете глибше розібратися у конфігурації параметрів проекту, а також порівняти переваги та недоліки різних підходів до налаштувань. Окрім...
06 травня 2019
·
1
· 53
·
Codeguida
Розбираємось з Django Channels на прикладі списку користувачів онлайн
В цьому туторіалі ми напишемо додаток з використанням Django channels, що буде оновлювати список користувачів онлайн в реальному часі.
Перш за все, ви повинні мати досвід роботи з Django і розуміти пр...
01 червня 2017
·
0
· 53
·
Codeguida
Як створити проєкт на Django з шаблону
Що таке шаблон проєкту на Django
Мало хто знає, що в Django можна встановити проєкт з шаблону, тобто зі спеціальної структури директорій.
Така фіча стає у пригоді, коли звичайного формату проєкту вже...
04 березня 2020
·
1
· 50
·
Codeguida
Як об’єднати Amazon S3 із Django
Це стаття-посібник, що допоможе вам навчитись використовувати сервіс Amazon S3 для обробки статичних ресурсів та файлів, завантажених користувачем, тобто медіа-ресурсів.
Спершу я розповім про базові п...
20 вересня 2017
·
0
· 33
·
Codeguida
Коротко про Django Channels
Django вже давно має репутацію зручного веб-фреймворку. Він допоміг багатьом розробникам та підприємцям втілити свої проекти в життя. Але Django підтримує лише протокол http. А зараз йде революція в с...
18 січня 2020
·
0
· 28
·
Codeguida
Локальна веб-розробка vs Vagrant vs Docker: що підійде вам?
Якими інструменти ви користуєтесь для створення веб-застосунків? Ми проводимо у середовищі розробки багато часу, тому до його організації слід ставитись серйозно. Оскільки вдало підібрані інструменти...
05 лютого 2019
·
0
· 26
·
Codeguida
5 способів зробити кабінет адміністратора в Django безпечнішим
З великою силою приходить і велика відповідальність. Так само і з вашим кабінетом адміністратора в Django: чим він потужніший, тим краще потрібно захищати його від сторонніх.
В цій статті я розкажу пр...
05 липня 2017
·
0
· 21
·
Codeguida
Дозволи у фреймворку Django Rest
У цій статті ми розберемо, як працюють дозволи у фреймворку Django REST (DRF).
Мета
Після прочитання ви розумітимете:
Як працюють дозволи DRF.
Що спільного та чим відрізняються has_permission і has_o...
12 липня 2021
·
0
· 20
·
Codeguida