django
(34)
5 способів зробити кабінет адміністратора в Django безпечнішим
З великою силою приходить і велика відповідальність. Так само і з вашим кабінетом адміністратора в Django: чим він потужніший, тим краще потрібно захищати його від сторонніх. В цій статті я розкажу про п'ять способів вберегти адміністративний кабінет...
Codeguida · 05 липня 2017 · 10Поєднуємо Django ORM із SQLAlchemy для спрощення аналізу даних
Розробка на Django зазвичай проста та зрозуміла: чудова документація, багато інструментів доступні «з коробки», є чимало відкритих бібліотек та активна підтримка спільноти. Django ORM повністю контролює SQL-рівень, захищаючи від помилок та приховуючи...
Codeguida · 4 роки тому · 30Як викласти Django застосунок на Heroku і не втратити зв'язок зі статичними файлами
Багато пайтоністів люблять фреймворк Django, та не у всіх залишається таке ставлення до нього, коли треба вийти за межі експерименту на власному комп'ютері, та треба записати у settings.py: DEBUG = False Та запустити: python manage.py collectstatic...
Codeguida · 6 років тому · 7Python Social Auth – обов'язковий email при реєстрації через соціальні мережі
Проблема В django проектах для авторизації через соціалки використовую python-social-auth. Виникла ситуація, що не у всіх в профілі у facebook є email. Вірніше, я до цього не відразу дійшов. На пошту сипались листи про 500 помилку при реєстрації чере...
Codeguida · 01 серпня 2017 · 6Як перекласти Django-додаток
У цій статті я розскажу про локалізацію сайту на Django. Найпрекраснішим є те, що фреймворк сам завантажить потрібні файли локалізації, базуючись на мові браузера. До цього я багато працював з Yii та Laravel, але такого ще не бачив. Давайте покроково...
Codeguida · 10 липня 2017 · 41Робота з масивними датасетами в Django
Recap: набір інструментів Django для величезної кількості даних Коли отримується велика кількість даних, використання queryset.iterator() гарантує те, що Django ні кешуватиме, ні вилучатиме всі результати в пам'ять. Це скорочує споживання пам'яті шля...
Codeguida · 31 серпня 2018 · 5Як створити проєкт на Django з шаблону
Що таке шаблон проєкту на Django Мало хто знає, що в Django можна встановити проєкт з шаблону, тобто зі спеціальної структури директорій. Така фіча стає у пригоді, коли звичайного формату проєкту вже недостатньо (повірте, цей момент настане не скоріш...
Codeguida · 04 березня 2020 · 25Посібник по Django для початківців – Частина 4
Основи Цей урок ввесь буде присвячений системі автентифікації Django. Ми збираємося реалізувати усі необхідні речі: реєстрацію, вхід, вихід, відновлення та зміну паролю. Ви також дізнаєтеся, як захистити представлення від неавторизованих користувачів...
Codeguida · 05 грудня 2017 · 9512 відомих сайтів на Django
Django - високорівневий відкритий Python веб-фреймворк для розробки динамічних веб-сайтів. Якщо ви шукаєте, інструмент, щоб створити Landing Page - Django точно не для вас. Під час мого пошуку, я прийшов до висновку, що Django набагато потужніший інс...
Codeguida · 3 роки тому · 48В Python прибирають терміни «master» і «slave» заради дотримання політкоректності
Гвідо ван Россум поставив крапку в суперечці, що виникла серед розробників Python через зміни, запропоновані Віктором Штіннером, який входить в число ключових розробників Python. Штіннер запропонував прибрати з коду Python згадки слів «master» і «sla...
Codeguida · 13 вересня 2018 · 2