Bulk Actions in Table with Django, htmx, and AlpineJS
When it comes to displaying large amounts of data in a tabular format, tables are often the go-to choice for developers. However, traditional tables can be limiting in their functionality, especially when it comes to performing actions on multiple ro...
Read: https://enzircle.com/bulk-actions-in-table-with-django-htmx-and-alpinejs
When it comes to displaying large amounts of data in a tabular format, tables are often the go-to choice for developers. However, traditional tables can be limiting in their functionality, especially when it comes to performing actions on multiple ro...
Read: https://enzircle.com/bulk-actions-in-table-with-django-htmx-and-alpinejs
Multipage Applications vs Single Page Applications
I always get this question of which is better, building an application with Nodejs (using express framework) to build a web app or if I should use NextJs ( a ReactJs framework , might be any frontend framework in your case).
You may ask what differen...
Read: https://everydaytech.hashnode.dev/multipage-applications-vs-single-page-applications
I always get this question of which is better, building an application with Nodejs (using express framework) to build a web app or if I should use NextJs ( a ReactJs framework , might be any frontend framework in your case).
You may ask what differen...
Read: https://everydaytech.hashnode.dev/multipage-applications-vs-single-page-applications
Outreachy: Week seven
This week marks the seventh week of my Outreachy internship with Wagtail Content Management System (CMS). This internship has been quite experiential, as it exposed me to a lot of new skills. Also, my old skills, such as writing, have become better.
...
Read: https://activuscode.hashnode.dev/outreachy-week-seven
This week marks the seventh week of my Outreachy internship with Wagtail Content Management System (CMS). This internship has been quite experiential, as it exposed me to a lot of new skills. Also, my old skills, such as writing, have become better.
...
Read: https://activuscode.hashnode.dev/outreachy-week-seven
Deploying your Django app on Railway
In this article, we will be deploying our Django app on Railway. Railway is a Platform as a Service (PAAS) and they offer web server and database hosting which is sufficient to deploy our app to the web.
Before moving on with this tutorial, there is ...
Read: https://blog.acel.cyou/deploying-your-django-app-on-railway
In this article, we will be deploying our Django app on Railway. Railway is a Platform as a Service (PAAS) and they offer web server and database hosting which is sufficient to deploy our app to the web.
Before moving on with this tutorial, there is ...
Read: https://blog.acel.cyou/deploying-your-django-app-on-railway
Deploying your Django app on Heroku
In this article, we will be deploying our app on Heroku. Heroku is a Platform as a Service (PAAS) and they offer web server and database hosting which is sufficient to deploy our app to the web.
Before moving on with this tutorial, there is a prerequ...
Read: https://blog.acel.cyou/deploying-your-django-app-on-heroku
In this article, we will be deploying our app on Heroku. Heroku is a Platform as a Service (PAAS) and they offer web server and database hosting which is sufficient to deploy our app to the web.
Before moving on with this tutorial, there is a prerequ...
Read: https://blog.acel.cyou/deploying-your-django-app-on-heroku
Introduction to Django vs Node.js
Overview of Django vs Node.js
Django and Node.js are both popular tools for building web applications, but they have some significant differences. Django is a Python-based web framework that is designed for the rapid development and deployment of com...
Read: https://sense.hashnode.dev/introduction-to-django-vs-nodejs
Overview of Django vs Node.js
Django and Node.js are both popular tools for building web applications, but they have some significant differences. Django is a Python-based web framework that is designed for the rapid development and deployment of com...
Read: https://sense.hashnode.dev/introduction-to-django-vs-nodejs
👍1
Introduction to Elastic Beanstalk with Django, RDS, Docker and Nginx
Objectives
Understand the problem Elastic Beanstalk solves.
Learn the steps required to set up and deploy a Django app with Elastic Beanstalk.
Use docker for containerizing the app.
Set up Nginx as a reverse proxy server.
Learn how to connect an...
Read: https://moreabouttech.com/introduction-to-elastic-beanstalk-with-django-rds-docker-and-nginx
Objectives
Understand the problem Elastic Beanstalk solves.
Learn the steps required to set up and deploy a Django app with Elastic Beanstalk.
Use docker for containerizing the app.
Set up Nginx as a reverse proxy server.
Learn how to connect an...
Read: https://moreabouttech.com/introduction-to-elastic-beanstalk-with-django-rds-docker-and-nginx
Асинхронный django: в защиту DEP-9
DEP-9 - это официальный "RFC" по асинхронности для проекта django . Доброе утро, дорогие читатели. Возможно, вы читали мои статьи про django, асинхронность и мой проект "fibers". Что касается проекта - автор только одуплился после новогодних праздников, новостей в этом плане нет. Вместо этого, я расскажу вам об официальном подходе, DEP-9 - насколько он хорош и как вписывается в общую картину.
Раньше я упоминал DEP-9 в своих статьях, но, к сожалению, делал это не в том ключе, котором нужно. Представление о нём у меня сформировалось на ранних этапах и во время первых попыток создания асинхронной версии django - и таким и осталось на долгое время. Я думал, что - вот, есть нативная асинхронность - asyncio, а есть всякие там адаптеры и запуск в другом потоке. Может быть, Вы думаете так же? Тогда мы идём к Вам!
Кадр взят с DjangoCon. Участникам Panel Discussion раздали листочки и задали вопрос: "How do you feel about async in django?" Вы видите автора DEP-9, Эндрю Гудвина (второй слева), поднявшего вверх большой палец, отреагировав так на вариант соседа (тот нарисовал смайл). Сам Эндрю Гудвин нарисовал галочку.
Читать
Читать: https://habr.com/ru/post/711722/
DEP-9 - это официальный "RFC" по асинхронности для проекта django . Доброе утро, дорогие читатели. Возможно, вы читали мои статьи про django, асинхронность и мой проект "fibers". Что касается проекта - автор только одуплился после новогодних праздников, новостей в этом плане нет. Вместо этого, я расскажу вам об официальном подходе, DEP-9 - насколько он хорош и как вписывается в общую картину.
Раньше я упоминал DEP-9 в своих статьях, но, к сожалению, делал это не в том ключе, котором нужно. Представление о нём у меня сформировалось на ранних этапах и во время первых попыток создания асинхронной версии django - и таким и осталось на долгое время. Я думал, что - вот, есть нативная асинхронность - asyncio, а есть всякие там адаптеры и запуск в другом потоке. Может быть, Вы думаете так же? Тогда мы идём к Вам!
Кадр взят с DjangoCon. Участникам Panel Discussion раздали листочки и задали вопрос: "How do you feel about async in django?" Вы видите автора DEP-9, Эндрю Гудвина (второй слева), поднявшего вверх большой палец, отреагировав так на вариант соседа (тот нарисовал смайл). Сам Эндрю Гудвин нарисовал галочку.
Читать
Читать: https://habr.com/ru/post/711722/
Как подключить препроцессор SASS/SCSS к Django
"Тачка на прокачку" уже давно не выходит. А вот "Django на прокачку" снова продолжает вас радовать. В сегодняшнем эпизоде мы:
1. Узнаем, что такое препроцессоры и чем они интереснее обычного CSS;
2. Разберёмся с SASS и SCSS, узнаем, чем они отличаются;
3. И рассмотрим на практике, как использовать SASS/SCSS в Django-проекте.
Как обычно, меньше болтовни – больше кода. Центрирует картинку Макс. Выходит за рамки Егор. Статью написали авторы канала PyLounge. Поехали!
Подключить SASS/SCSS к Django
Читать: https://habr.com/ru/post/711954/
"Тачка на прокачку" уже давно не выходит. А вот "Django на прокачку" снова продолжает вас радовать. В сегодняшнем эпизоде мы:
1. Узнаем, что такое препроцессоры и чем они интереснее обычного CSS;
2. Разберёмся с SASS и SCSS, узнаем, чем они отличаются;
3. И рассмотрим на практике, как использовать SASS/SCSS в Django-проекте.
Как обычно, меньше болтовни – больше кода. Центрирует картинку Макс. Выходит за рамки Егор. Статью написали авторы канала PyLounge. Поехали!
Подключить SASS/SCSS к Django
Читать: https://habr.com/ru/post/711954/
A walkthrough of some of the most popular and quirky techniques for building complex applications with Django
1. Caching: Caching is a process of storing data in temporary memory so that it can be accessed quickly when needed. Django provides a powerful cache framework that can be used to store data across multiple requests, reducing the number of database q...
Read: https://sense.hashnode.dev/a-walkthrough-of-some-of-the-most-popular-and-quirky-techniques-for-building-complex-applications-with-django
1. Caching: Caching is a process of storing data in temporary memory so that it can be accessed quickly when needed. Django provides a powerful cache framework that can be used to store data across multiple requests, reducing the number of database q...
Read: https://sense.hashnode.dev/a-walkthrough-of-some-of-the-most-popular-and-quirky-techniques-for-building-complex-applications-with-django
Introduction to Django web development
What is Django?
Django is an open-source web framework written in Python that allows for the rapid development of web applications. It was originally developed for the newspaper industry, but is now used by a variety of organizations and businesses. ...
Read: https://sense.hashnode.dev/introduction-to-django-web-development
What is Django?
Django is an open-source web framework written in Python that allows for the rapid development of web applications. It was originally developed for the newspaper industry, but is now used by a variety of organizations and businesses. ...
Read: https://sense.hashnode.dev/introduction-to-django-web-development
Elasticsearch with Python — Part 1 [Installation and basics]
In this article, I am covering how to install, the basics of Elasticsearch and how to integrate it with python. So let’s get started…
Elasticsearch:
Elasticsearch [ES] is an open-source, RESTful, distributed search and analytics engine built on Apach...
Read: https://devshailesh.hashnode.dev/elasticsearch-with-python-part-1-installation-and-basics
In this article, I am covering how to install, the basics of Elasticsearch and how to integrate it with python. So let’s get started…
Elasticsearch:
Elasticsearch [ES] is an open-source, RESTful, distributed search and analytics engine built on Apach...
Read: https://devshailesh.hashnode.dev/elasticsearch-with-python-part-1-installation-and-basics
Пишем ETL-процесс на Python, часть 2
Сегодня мы сделаем web-интерфейс для управления запуском ETL-процесса. В прошлой статье мы написали консольный скрипт, который разово разово запускает выгрузку. Но как это передать заказчику ?!
Читать
Читать: https://habr.com/ru/post/711590/
Сегодня мы сделаем web-интерфейс для управления запуском ETL-процесса. В прошлой статье мы написали консольный скрипт, который разово разово запускает выгрузку. Но как это передать заказчику ?!
Читать
Читать: https://habr.com/ru/post/711590/
Mastering Django: A Beginner's Guide to Building Powerful Websites with Python and Django
Django for Beginners: Build websites with Python and Django is a comprehensive guide for anyone looking to learn the popular web framework, Django. Written by William S. Vincent, an experienced software developer and author, the book is perfect for b...
Read: https://devread.hashnode.dev/mastering-django-a-beginners-guide-to-building-powerful-websites-with-python-and-django
Django for Beginners: Build websites with Python and Django is a comprehensive guide for anyone looking to learn the popular web framework, Django. Written by William S. Vincent, an experienced software developer and author, the book is perfect for b...
Read: https://devread.hashnode.dev/mastering-django-a-beginners-guide-to-building-powerful-websites-with-python-and-django
Building Course Assist: Prologue
Course Assist as stated in the series description is a project that helps students with assignments. Got the idea a little over a year ago now and long story short it took me almost the whole year last year to nearly complete it due to my terrible pl...
Read: https://andysonm.hashnode.dev/building-course-assist-prologue
Course Assist as stated in the series description is a project that helps students with assignments. Got the idea a little over a year ago now and long story short it took me almost the whole year last year to nearly complete it due to my terrible pl...
Read: https://andysonm.hashnode.dev/building-course-assist-prologue
Introduction to Django
Django is a high-level Python web framework that enables rapid development of secure and maintainable websites. It follows the model-view-controller (MVC) architectural pattern and emphasizes reusability and "pluggability" of components.
Django inclu...
Read: https://basically.hashnode.dev/introduction-to-django
Django is a high-level Python web framework that enables rapid development of secure and maintainable websites. It follows the model-view-controller (MVC) architectural pattern and emphasizes reusability and "pluggability" of components.
Django inclu...
Read: https://basically.hashnode.dev/introduction-to-django
Exploring the Power and Flexibility of Django: A High-Level Python Web Framework
Django is a high-level Python web framework that enables developers to build robust and reliable web applications quickly and easily. It follows the model-view-controller (MVC) architectural pattern and is built on top of Python's standard library. T...
Read: https://shivamdev.hashnode.dev/exploring-the-power-and-flexibility-of-django-a-high-level-python-web-framework
Django is a high-level Python web framework that enables developers to build robust and reliable web applications quickly and easily. It follows the model-view-controller (MVC) architectural pattern and is built on top of Python's standard library. T...
Read: https://shivamdev.hashnode.dev/exploring-the-power-and-flexibility-of-django-a-high-level-python-web-framework
Create A Django Form With Django Crispy Forms And HTMX.
A form is an essential part of most web applications, as it is used to collect input from users. Django is a Python web framework that provides a way to create forms without having to write HTML code. But creating forms the traditional way in Django ...
Read: https://superhero.hashnode.dev/create-a-django-form-with-django-crispy-forms-and-htmx
A form is an essential part of most web applications, as it is used to collect input from users. Django is a Python web framework that provides a way to create forms without having to write HTML code. But creating forms the traditional way in Django ...
Read: https://superhero.hashnode.dev/create-a-django-form-with-django-crispy-forms-and-htmx
Асинхронный django: разоблачение Великого и Ужасного
Доброе утро, дорогие читатели! Это новый выпуск про асинхронность и django. Собственно, это follow-up: это должна была быть тема моей предыдущей статьи, но в тот раз у автора "не хватило проницательности" - как однажды выразился филин Гуамоко из "Волшебника Изумрудного города".
В общем, есть среди так называемых core разработчиков django один джентльмен по фамилии Гудвин. django channels, а также большинство фич, связанных с асинхронностью - это его творчество. В предыдущей статье я хотел похвалить использованный им подход, но потом разочаровался в нём: подход так себе.
А недавно - на последней конференции - что выдал этот кадр: он заявил, что, в общем-то, не очень привязан к django как к веб-фреймворку - что в этом плане, ему больше нравится FastAPI! Кроме того, в своём собственном проекте он использует клон FastAPI, django-ninja! Напомню, что по сюжету повести, великий и ужасный обманщик в конце покидает Изумрудный город на воздушном шаре.
После этих выяснившихся фактов, я думаю, читателю будет проще воспринять мою критику в его сторону. Кроме критики, большая часть посвящена тому, как нужно было сделать: автор практикует конструктивный подход. А FastAPI - объективно, хороший фреймворк - в статье автор также делится своим мнением о нём.
Читать
Читать: https://habr.com/ru/post/712644/
Доброе утро, дорогие читатели! Это новый выпуск про асинхронность и django. Собственно, это follow-up: это должна была быть тема моей предыдущей статьи, но в тот раз у автора "не хватило проницательности" - как однажды выразился филин Гуамоко из "Волшебника Изумрудного города".
В общем, есть среди так называемых core разработчиков django один джентльмен по фамилии Гудвин. django channels, а также большинство фич, связанных с асинхронностью - это его творчество. В предыдущей статье я хотел похвалить использованный им подход, но потом разочаровался в нём: подход так себе.
А недавно - на последней конференции - что выдал этот кадр: он заявил, что, в общем-то, не очень привязан к django как к веб-фреймворку - что в этом плане, ему больше нравится FastAPI! Кроме того, в своём собственном проекте он использует клон FastAPI, django-ninja! Напомню, что по сюжету повести, великий и ужасный обманщик в конце покидает Изумрудный город на воздушном шаре.
После этих выяснившихся фактов, я думаю, читателю будет проще воспринять мою критику в его сторону. Кроме критики, большая часть посвящена тому, как нужно было сделать: автор практикует конструктивный подход. А FastAPI - объективно, хороший фреймворк - в статье автор также делится своим мнением о нём.
Читать
Читать: https://habr.com/ru/post/712644/
How to download data in multiple file formats (CSV, XLS, TXT) with Django REST Framework
A lot of the time, our typical server response is in the form of JSON or XML. This serves our use cases a good number of times, however, there are times when the need to provide data in form of a file arises.
In this article, we will be exploring how...
Read: https://moreabouttech.com/how-to-download-data-in-multiple-file-formats-csv-xls-txt-with-django-rest-framework
A lot of the time, our typical server response is in the form of JSON or XML. This serves our use cases a good number of times, however, there are times when the need to provide data in form of a file arises.
In this article, we will be exploring how...
Read: https://moreabouttech.com/how-to-download-data-in-multiple-file-formats-csv-xls-txt-with-django-rest-framework
How to deploy your Django application to Railway with a custom Domain
By the time you are reading this, I believe you already have a website running on a development environment, Whether it's a Django application or react application running on your localhost.
Before you can host a website externally you're first going...
Read: https://meekkaran.com/how-to-deploy-your-django-application-to-railway-with-a-custom-domain
By the time you are reading this, I believe you already have a website running on a development environment, Whether it's a Django application or react application running on your localhost.
Before you can host a website externally you're first going...
Read: https://meekkaran.com/how-to-deploy-your-django-application-to-railway-with-a-custom-domain