CI/CD GitHub Actions
CI/CD с использованием GitHub Actions (приложение Django)
Читать: https://habr.com/ru/articles/723982/
CI/CD с использованием GitHub Actions (приложение Django)
Читать: https://habr.com/ru/articles/723982/
👍1
Интеграция и кастомизация OpenAPI в Django/Django Rest Framework
Рассмотрим способы интеграции OpenAPI схемы в экосистему Django/DRF с помощью библиотеки drf-spectacular, а также некоторые проблемы, возникающие при кастомизации API и, соответственно, их решения.
Читать: https://habr.com/ru/articles/727936/
Рассмотрим способы интеграции OpenAPI схемы в экосистему Django/DRF с помощью библиотеки drf-spectacular, а также некоторые проблемы, возникающие при кастомизации API и, соответственно, их решения.
Читать: https://habr.com/ru/articles/727936/
Релиз Django LTS 4.2: обзор изменений и необходимости обновления
В апреле 2023 года вышла новая LTS-версия Django Web Framework, одного из самых популярных фреймворков для веб-разработки на Python.
«Вышла новая версия! Почему вы до сих пор не перешли на неё?» — такой вопрос часто возникает у студентов, изучающих этот фреймворк на курсах программирования. Аналогичный вопрос можно услышать и от начинающего специалиста, который недавно приступил к выполнению своих обязанностей в качестве бэкенд-разработчика.
А стоит ли сейчас вообще начинать новый проект на Django или изучать этот фреймворк? В этой статье я, Евгений Бартенев, техлид и автор курса «Python-разработчик», помогу разобраться с этими и другими вопросами. Мы поговорим о разных типах релизов Django, посмотрим на главные изменения в новом и затронем основные аспекты, которые следует учитывать при обновлении версии Django в проекте.
Читать: https://habr.com/ru/companies/yandex_praktikum/articles/727626/
В апреле 2023 года вышла новая LTS-версия Django Web Framework, одного из самых популярных фреймворков для веб-разработки на Python.
«Вышла новая версия! Почему вы до сих пор не перешли на неё?» — такой вопрос часто возникает у студентов, изучающих этот фреймворк на курсах программирования. Аналогичный вопрос можно услышать и от начинающего специалиста, который недавно приступил к выполнению своих обязанностей в качестве бэкенд-разработчика.
А стоит ли сейчас вообще начинать новый проект на Django или изучать этот фреймворк? В этой статье я, Евгений Бартенев, техлид и автор курса «Python-разработчик», помогу разобраться с этими и другими вопросами. Мы поговорим о разных типах релизов Django, посмотрим на главные изменения в новом и затронем основные аспекты, которые следует учитывать при обновлении версии Django в проекте.
Читать: https://habr.com/ru/companies/yandex_praktikum/articles/727626/
Связь Django и PostgreSQL внутри Docker
Приветствую всех!
Предполагаю, что если вы нашли эту статью, то уже знакомы с процессом установки Docker и использования Django, поэтому не буду расписывать их детально.
Я работаю на windows, поэтому если у вас другая операционная система, то команды могут отличаться.
Читать: https://habr.com/ru/articles/729610/
Приветствую всех!
Предполагаю, что если вы нашли эту статью, то уже знакомы с процессом установки Docker и использования Django, поэтому не буду расписывать их детально.
Я работаю на windows, поэтому если у вас другая операционная система, то команды могут отличаться.
Читать: https://habr.com/ru/articles/729610/
403, 404 или 405. Разбираемся со статусами во ViewSet’ах DRF
Идея делать нормальный REST на Django – утопия, но некоторые моменты настолько логичные и нет одновременно, что об этом хочется писать. Ниже история про то, как мы сделали
Текст может быть полезен новичкам (или чуть более прошаренным) в Django, дабы уложить в голове формирование url’ов и порядок вызова методов permission-классов. Ну а бывалые скажут, что все это баловство и надо было использовать
Читать: https://habr.com/ru/articles/729844/
Идея делать нормальный REST на Django – утопия, но некоторые моменты настолько логичные и нет одновременно, что об этом хочется писать. Ниже история про то, как мы сделали
ViewSet
от GenericViewSet
и пары миксинов в DRF, покрыли это все тестами и получили местами странные, но абсолютно обоснованные коды ответов.Текст может быть полезен новичкам (или чуть более прошаренным) в Django, дабы уложить в голове формирование url’ов и порядок вызова методов permission-классов. Ну а бывалые скажут, что все это баловство и надо было использовать
GenericApiView
.Читать: https://habr.com/ru/articles/729844/
👍1
Теория разработки информационно-исторических систем с реализацией концепта
Всем привет!
Занимаюсь разработкой системы построенной на теории, что любые исторические информационные системы (ИИС) построены по одним законам.
Хотел поделится своими теоретическими наработками в этой области. Возможно, я не прав, или глубоко заблуждаюсь, но вдруг мои наработки кому-нибудь пригодятся. Пост может быть очень долгим, выкладки скучными и могут быть непонятны без пояснений. Все что ниже встречается, я реализую на связке Python + Django + Sqlite в своем проекте.
Статус проекта на текущий момент: Proof of concept.
Лицензия - MIT.
Кодовое название: ForTeaToo или 42.
В дневнике разработчика встречается название ForTea (устарело).
Ссылка на проект тут
Актуальный дневник разработчика тут
Поехали...
Читать: https://habr.com/ru/articles/755158/
Всем привет!
Занимаюсь разработкой системы построенной на теории, что любые исторические информационные системы (ИИС) построены по одним законам.
Хотел поделится своими теоретическими наработками в этой области. Возможно, я не прав, или глубоко заблуждаюсь, но вдруг мои наработки кому-нибудь пригодятся. Пост может быть очень долгим, выкладки скучными и могут быть непонятны без пояснений. Все что ниже встречается, я реализую на связке Python + Django + Sqlite в своем проекте.
Статус проекта на текущий момент: Proof of concept.
Лицензия - MIT.
Кодовое название: ForTeaToo или 42.
В дневнике разработчика встречается название ForTea (устарело).
Ссылка на проект тут
Актуальный дневник разработчика тут
Поехали...
Читать: https://habr.com/ru/articles/755158/
👍1
Прикладное использование теории построения информационно-исторических систем
Сложные и скучные выкладки формул я выдал в прошлой статье. Хотел бы поделится с тем, как я это применяю на своем концепте. Ссылка на него там тоже есть...
Теория разработки информационно исторических систем с реализацией концепта
Боюсь, что без нее начало этой статьи будет не совсем понятной. Хотя там все не просто.
Читать: https://habr.com/ru/articles/755214/
Сложные и скучные выкладки формул я выдал в прошлой статье. Хотел бы поделится с тем, как я это применяю на своем концепте. Ссылка на него там тоже есть...
Теория разработки информационно исторических систем с реализацией концепта
Боюсь, что без нее начало этой статьи будет не совсем понятной. Хотя там все не просто.
Читать: https://habr.com/ru/articles/755214/
Проектирование и добавление функционала в концепт ForTeаToo (42)
Потихоньку развиваю проект, основанный на своих (сложных) инженерных изысканиях, опубликованных тут:
Теория разработки информационно-исторических систем с реализацией концепта
и частично, (может, не совсем удачно, но как-то по-проще) описанных тут:
Прикладное использование теории построения информационно-исторических систем
Сразу хочу предупредить, что описанное в статье - еще на разработке, и в проекте появится не скоро.
Поехали!
Читать: https://habr.com/ru/articles/755456/
Потихоньку развиваю проект, основанный на своих (сложных) инженерных изысканиях, опубликованных тут:
Теория разработки информационно-исторических систем с реализацией концепта
и частично, (может, не совсем удачно, но как-то по-проще) описанных тут:
Прикладное использование теории построения информационно-исторических систем
Сразу хочу предупредить, что описанное в статье - еще на разработке, и в проекте появится не скоро.
Поехали!
Читать: https://habr.com/ru/articles/755456/
My Internship Journey at Mobiklinic
Executive Summary
I am excited to share that I have successfully completed my internship at Mobiklinic. I had the privilege to contribute as a backend developer to the company's mission of revolutionizing access to health care. This experience has be...
Read: https://wubeshet.hashnode.dev/my-internship-journey-at-mobiklinic
Executive Summary
I am excited to share that I have successfully completed my internship at Mobiklinic. I had the privilege to contribute as a backend developer to the company's mission of revolutionizing access to health care. This experience has be...
Read: https://wubeshet.hashnode.dev/my-internship-journey-at-mobiklinic
Part 1: Building a self-help web app using Django
Hey folks! I am Emre and this is my dev blog for what I hope is going to be my first product with real-world applications. I am new to coding and intend for this to be a learning experience. The product is an anxiety dashboard that I hope will help t...
Read: https://chopin.hashnode.dev/part-1-building-a-self-help-web-app-using-django
Hey folks! I am Emre and this is my dev blog for what I hope is going to be my first product with real-world applications. I am new to coding and intend for this to be a learning experience. The product is an anxiety dashboard that I hope will help t...
Read: https://chopin.hashnode.dev/part-1-building-a-self-help-web-app-using-django
Common Challenges Encountered when Developing My Django Blog Site
Introduction
I made my blog template in this article and then followed the Django Girls tutorial step by step at https://tutorial.djangogirls.org/en/django/. I used it to create my blog site at https://joanitan.pythonanywhere.com/. I recommend you do...
Read: https://nakityo-joanita.hashnode.dev/common-challenges-encountered-when-developing-my-django-blog-site
Introduction
I made my blog template in this article and then followed the Django Girls tutorial step by step at https://tutorial.djangogirls.org/en/django/. I used it to create my blog site at https://joanitan.pythonanywhere.com/. I recommend you do...
Read: https://nakityo-joanita.hashnode.dev/common-challenges-encountered-when-developing-my-django-blog-site
Craft Dynamic Forms with Django, AJAX, and jQuery: A Simple Guide
Ever tried to find a comprehensive tutorial on creating dynamic forms using Django, AJAX, and jQuery? You might have noticed, there aren't many out there. That's where we step in. In this tutorial, we're diving deep into the world of crafting dynamic...
Read: https://bisesh-blog.hashnode.dev/craft-dynamic-forms-with-django-ajax-and-jquery-a-simple-guide
Ever tried to find a comprehensive tutorial on creating dynamic forms using Django, AJAX, and jQuery? You might have noticed, there aren't many out there. That's where we step in. In this tutorial, we're diving deep into the world of crafting dynamic...
Read: https://bisesh-blog.hashnode.dev/craft-dynamic-forms-with-django-ajax-and-jquery-a-simple-guide
👍2
Как организовать отдачу статических файлов в контейнеризованном Django
Привет, Хабр! Более 20 лет я занимаюсь бэкенд-разработкой на Python. На одной из первых своих работ я был сисадмином, поэтому темы администрирования и DevОps мне также интересны и близки. А ещё я — наставник на курсе «Мидл Python-разработчик в Яндекс Практикуме. В этой статье я отвечу на вопрос, который часто возникает у студентов к одному из заданий в самом начале курса: как реализовать отдачу статических файлов — таких как CSS, js, картинки — в контейнеризованном Django.
Читать: https://habr.com/ru/companies/yandex_praktikum/articles/755470/
Привет, Хабр! Более 20 лет я занимаюсь бэкенд-разработкой на Python. На одной из первых своих работ я был сисадмином, поэтому темы администрирования и DevОps мне также интересны и близки. А ещё я — наставник на курсе «Мидл Python-разработчик в Яндекс Практикуме. В этой статье я отвечу на вопрос, который часто возникает у студентов к одному из заданий в самом начале курса: как реализовать отдачу статических файлов — таких как CSS, js, картинки — в контейнеризованном Django.
Читать: https://habr.com/ru/companies/yandex_praktikum/articles/755470/
Django Rest Framework. Туториал или как легко писать backend. Часть 1
Сегодня очень многие backend разработчики стали писать именно rest api.
Почему же так? Чем не устраивает обычный django?
Читать: https://habr.com/ru/articles/755898/
Сегодня очень многие backend разработчики стали писать именно rest api.
Почему же так? Чем не устраивает обычный django?
Читать: https://habr.com/ru/articles/755898/
👍1
Django Framework in Cybersecurity
In the ever-evolving landscape of cybersecurity, the need to safeguard web applications against various threats is paramount. One powerful ally in this battle is the Django framework, renowned for its robustness, security features, and ease of use. I...
Read: https://kevbotsec.hashnode.dev/django-framework-in-cybersecurity
In the ever-evolving landscape of cybersecurity, the need to safeguard web applications against various threats is paramount. One powerful ally in this battle is the Django framework, renowned for its robustness, security features, and ease of use. I...
Read: https://kevbotsec.hashnode.dev/django-framework-in-cybersecurity
👍1
Part 2: Building a self-help web app using Django
Hey there!
Since Part 1, I:
Set up the project in PyCharm
Set up a local PostgreSQL server on Windows, hooked it up to my Django app, and made the initial migrations
Created the model for the hierarchical items in the anxiety tree
Configured a si...
Read: https://chopin.hashnode.dev/part-2-building-a-self-help-web-app-using-django
Hey there!
Since Part 1, I:
Set up the project in PyCharm
Set up a local PostgreSQL server on Windows, hooked it up to my Django app, and made the initial migrations
Created the model for the hierarchical items in the anxiety tree
Configured a si...
Read: https://chopin.hashnode.dev/part-2-building-a-self-help-web-app-using-django
👍1
Setting the user.request object to an Azure AD user
I am using Azure Active Directory for sign-in in my Django application. There is an entire tutorial on how to set this up at Microsoft's website - https://learn.microsoft.com/en-us/training/modules/msid-django-web-app-sign-in/
Now that we can sign-in...
Read: https://anjanesh.dev/setting-the-userrequest-object-to-an-azure-ad-user
I am using Azure Active Directory for sign-in in my Django application. There is an entire tutorial on how to set this up at Microsoft's website - https://learn.microsoft.com/en-us/training/modules/msid-django-web-app-sign-in/
Now that we can sign-in...
Read: https://anjanesh.dev/setting-the-userrequest-object-to-an-azure-ad-user
Web Authentication on Stellar: A Deep Dive
Banner copyright: Gemini
Introduction
The Stellar Web Authentication also referred to as SEP-0010 is based on JSON Web Token (JWT) RFC7519 which is the most used self-contained way for securely transmitting information between parties as a JSON objec...
Read: https://mugane.hashnode.dev/web-authentication-on-stellar
Banner copyright: Gemini
Introduction
The Stellar Web Authentication also referred to as SEP-0010 is based on JSON Web Token (JWT) RFC7519 which is the most used self-contained way for securely transmitting information between parties as a JSON objec...
Read: https://mugane.hashnode.dev/web-authentication-on-stellar
Jenkins Declarative CI/CD Pipeline on AWS
Introduction
Continuous Integration and Continuous Deployment (CI/CD) pipelines have become essential in modern software development. Jenkins is a widely used automation server that facilitates the creation of robust CI/CD pipelines. This project foc...
Read: https://avijitdey2002.hashnode.dev/jenkins-declarative-cicd-pipeline-on-aws
Introduction
Continuous Integration and Continuous Deployment (CI/CD) pipelines have become essential in modern software development. Jenkins is a widely used automation server that facilitates the creation of robust CI/CD pipelines. This project foc...
Read: https://avijitdey2002.hashnode.dev/jenkins-declarative-cicd-pipeline-on-aws
My Struggle With Using Django Framework At First And The Simplest Steps To Create A Simple App In Django
It took me a while (if only I could elongate "a while" to express how long it actually took me 🤣) to discover the steps required to create a simple Django app (my first was a blog app), but when I did, life became easier for me.
So, here are the sim...
Read: https://arbythecoder.hashnode.dev/my-struggle-with-using-django-framework-at-first-and-the-simplest-steps-to-create-a-simple-app-in-django
It took me a while (if only I could elongate "a while" to express how long it actually took me 🤣) to discover the steps required to create a simple Django app (my first was a blog app), but when I did, life became easier for me.
So, here are the sim...
Read: https://arbythecoder.hashnode.dev/my-struggle-with-using-django-framework-at-first-and-the-simplest-steps-to-create-a-simple-app-in-django
👍1