Setting Up Celery for Your Django Project on Ubuntu Server: A Comprehensive Guide
In this tutorial, we'll walk you through the process of configuring Celery, a distributed task queue, with your Django project on an Ubuntu server. Celery enables the asynchronous execution of tasks, enhancing the performance and scalability of your ...
Read: https://blog.akshaykaushik.eu.org/setting-up-celery-for-your-django-project-on-ubuntu-server-a-comprehensive-guide
In this tutorial, we'll walk you through the process of configuring Celery, a distributed task queue, with your Django project on an Ubuntu server. Celery enables the asynchronous execution of tasks, enhancing the performance and scalability of your ...
Read: https://blog.akshaykaushik.eu.org/setting-up-celery-for-your-django-project-on-ubuntu-server-a-comprehensive-guide
Why Django is a Great Tool for Building Websites
Introduction
Django is one of the most popular tools for building websites. It makes it easier and faster to build great websites. In this article, I will explain why Django is so useful.
1. Well Designed
Django is designed to avoid repeating code. ...
Read: https://onecode.hashnode.dev/why-django-is-a-great-tool-for-building-websites
Introduction
Django is one of the most popular tools for building websites. It makes it easier and faster to build great websites. In this article, I will explain why Django is so useful.
1. Well Designed
Django is designed to avoid repeating code. ...
Read: https://onecode.hashnode.dev/why-django-is-a-great-tool-for-building-websites
Django + htmx
Quick intro
Django is an extremely powerful web framework that comes with nuts and bolts so that you can just focus on what you need to. If you are from a python background, I'm sure you would have used one of Flask or Django or FastAPI.
I've used it...
Read: https://hellosambhavi.com/django-htmx
Quick intro
Django is an extremely powerful web framework that comes with nuts and bolts so that you can just focus on what you need to. If you are from a python background, I'm sure you would have used one of Flask or Django or FastAPI.
I've used it...
Read: https://hellosambhavi.com/django-htmx
A Comprehensive Guide to Deploying Django with Docker Compose on a VPS
Many services offer easy and continuous deployments, for example, Heroku or Dokku. But you might want to consider doing it yourself, Heroku is expensive and Dokku won't scale past one server, using Docker ensures that you will be able to deploy with ...
Read: https://roettgers.co/a-comprehensive-guide-to-deploying-django-with-docker-compose-on-a-vps
Many services offer easy and continuous deployments, for example, Heroku or Dokku. But you might want to consider doing it yourself, Heroku is expensive and Dokku won't scale past one server, using Docker ensures that you will be able to deploy with ...
Read: https://roettgers.co/a-comprehensive-guide-to-deploying-django-with-docker-compose-on-a-vps
👏1
Deploy Django / Django Rest Framework on Ubuntu 22.04
Today I'm gonna share how to Install and Configure Django / Django Rest Framework with Nginx and I am using AWS EC2 (t3.micro) for writing this tutorial.
Step 1 — Creating an EC2 Instance, DNS and SSH
First, we require an ec2 instance so launch an i...
Read: https://read.sanjaysikdar.dev/deploy-django-django-rest-framework-on-ubuntu-2204
Today I'm gonna share how to Install and Configure Django / Django Rest Framework with Nginx and I am using AWS EC2 (t3.micro) for writing this tutorial.
Step 1 — Creating an EC2 Instance, DNS and SSH
First, we require an ec2 instance so launch an i...
Read: https://read.sanjaysikdar.dev/deploy-django-django-rest-framework-on-ubuntu-2204
👀1
Nominations for 2023 Malcolm Tredinnick Memorial Prize
Hello Everyone!
It is that time of year again when we recognize someone from our community in memory of our friend Malcolm.
Malcolm was an early core contributor to Django and had both a huge influence and impact on Django as we know it today. Besides being knowledgeable he was also especially friendly to new users and contributors. He exemplified what it means to be an amazing Open Source contributor. We still miss him to this day.
The DSF Prize page summarizes the prize nicely:
The Malcolm Tredinnick Memorial Prize is a monetary prize, awarded annually, to the person who best exemplifies the spirit of Malcolm’s work - someone who welcomes, supports, and nurtures newcomers; freely gives feedback and assistance to others, and helps to grow the community. The hope is that the recipient of the award will use the award stipend as a contribution to travel to a community event -- a DjangoCon, a PyCon, a sprint -- and continue in Malcolm’s footsteps.
We will take nominations until Wednesday, November 8th, 2023, AoE, and will announce the winner soon after the next DSF Board meeting in December.
Please make your nominations using this google form.
If you have any questions please reach out to the DSF Board at [email protected].
Read: https://www.djangoproject.com/weblog/2023/oct/18/nominations-for-2023-malcolm-tredinnick-memorial-p/
Hello Everyone!
It is that time of year again when we recognize someone from our community in memory of our friend Malcolm.
Malcolm was an early core contributor to Django and had both a huge influence and impact on Django as we know it today. Besides being knowledgeable he was also especially friendly to new users and contributors. He exemplified what it means to be an amazing Open Source contributor. We still miss him to this day.
The DSF Prize page summarizes the prize nicely:
The Malcolm Tredinnick Memorial Prize is a monetary prize, awarded annually, to the person who best exemplifies the spirit of Malcolm’s work - someone who welcomes, supports, and nurtures newcomers; freely gives feedback and assistance to others, and helps to grow the community. The hope is that the recipient of the award will use the award stipend as a contribution to travel to a community event -- a DjangoCon, a PyCon, a sprint -- and continue in Malcolm’s footsteps.
We will take nominations until Wednesday, November 8th, 2023, AoE, and will announce the winner soon after the next DSF Board meeting in December.
Please make your nominations using this google form.
If you have any questions please reach out to the DSF Board at [email protected].
Read: https://www.djangoproject.com/weblog/2023/oct/18/nominations-for-2023-malcolm-tredinnick-memorial-p/
My Django Journey: From To-Do Lists to Database Magic
My journey with Django began in the first half of 2022, and I must say, it's been an exciting and educational ride. Django is like the Swiss army knife of web development, and I've had the pleasure of exploring its many tools.
The first project I eve...
Read: https://taiwoadeyombo.hashnode.dev/my-django-journey-from-to-do-lists-to-database-magic
My journey with Django began in the first half of 2022, and I must say, it's been an exciting and educational ride. Django is like the Swiss army knife of web development, and I've had the pleasure of exploring its many tools.
The first project I eve...
Read: https://taiwoadeyombo.hashnode.dev/my-django-journey-from-to-do-lists-to-database-magic
🔥1
Djangonaut Space now accepting applications for our next contributor mentorship cohort
We are thrilled to announce that Django has a mentorship program, and that we're open for applicants for our next cohort!
Djangonaut Space is an organization working to onboard and develop open source code contributors to Django and beyond. People sustain the framework and its ecosystem. By inviting more people to participate in this community, and giving them the resources and support to succeed, we aim to develop the future leaders of Django.
Our journey began with our pilot “Djangonaut Space Contributor Program” which ran from July to October 2023 with 6 Djangonauts focussing on contributions to Django core.
In this time our Djangonauts progressed 9 tickets and closed out 4 of them before the 5.0 feature freeze! There were 25 weekly catch ups, 16 one to ones, 154 pull request review comments and 2 presentations from our Django Fellows! Not to mention, 100% of Djangonauts reported that they felt more comfortable engaging in the Django community after the program.
“What I like with Djangonaut Space, we have the feeling of being part of the community, especially by meeting the folks I’ve seen working on Django” - Tushar, Djangonaut
We have also received a grant from the Django Software Foundation! We will use these funds to invest in our Djangonauts and in tools for the program. From all the organizers of Djangonaut Space, thank you so much for your generosity and support.
If you also wish to support this program financially, please reach out to our organiser team: [email protected].
So how does the program work?
Djangonauts are assigned a “Navigator” who guides them on their contributing journey. A Navigator coaches a small group of 3-4 Djangonauts and attends weekly check-ins with them to discuss any challenges they might be facing. Djangonauts also have extra support in the form of a “Captain”. Our Captains organize one to one sessions with Djangonauts to provide extra pastoral support and encouragement. They bring the warmth of the Django community to the program.
As our pilot program was a great success, we are happy to announce that we are accepting applications for our next program, starting January 15th 2024 for a duration of 8 weeks.
How to apply
Please apply here: https://forms.gle/oYVX4mJ27oy7o87f8
If you are interested in supporting our program by being a Navigator or a Captain, please reach out via this form: https://forms.gle/SnJdw9iEEL4ujQ4L9
There are many valuable ways to contribute to Django. If working on the framework is something you dream of doing, we want to help you succeed.
Important links
* Djangonaut Application Form: https://forms.gle/oYVX4mJ27oy7o87f8
* Navigator and Captain Interest Form: https://forms.gle/SnJdw9iEEL4ujQ4L9
* Website: https://djangonaut.space/
* Sarah Boyce's talk at Django Day Copenhagen about the program: https://www.youtube.com/watch?v=SO5GGTZYK70
* Program documentation: https://github.com/djangonaut-space/pilot-program/blob/main/README.md
Read: https://www.djangoproject.com/weblog/2023/oct/19/djangonaut-space-now-accepting-applications/
We are thrilled to announce that Django has a mentorship program, and that we're open for applicants for our next cohort!
Djangonaut Space is an organization working to onboard and develop open source code contributors to Django and beyond. People sustain the framework and its ecosystem. By inviting more people to participate in this community, and giving them the resources and support to succeed, we aim to develop the future leaders of Django.
Our journey began with our pilot “Djangonaut Space Contributor Program” which ran from July to October 2023 with 6 Djangonauts focussing on contributions to Django core.
In this time our Djangonauts progressed 9 tickets and closed out 4 of them before the 5.0 feature freeze! There were 25 weekly catch ups, 16 one to ones, 154 pull request review comments and 2 presentations from our Django Fellows! Not to mention, 100% of Djangonauts reported that they felt more comfortable engaging in the Django community after the program.
“What I like with Djangonaut Space, we have the feeling of being part of the community, especially by meeting the folks I’ve seen working on Django” - Tushar, Djangonaut
We have also received a grant from the Django Software Foundation! We will use these funds to invest in our Djangonauts and in tools for the program. From all the organizers of Djangonaut Space, thank you so much for your generosity and support.
If you also wish to support this program financially, please reach out to our organiser team: [email protected].
So how does the program work?
Djangonauts are assigned a “Navigator” who guides them on their contributing journey. A Navigator coaches a small group of 3-4 Djangonauts and attends weekly check-ins with them to discuss any challenges they might be facing. Djangonauts also have extra support in the form of a “Captain”. Our Captains organize one to one sessions with Djangonauts to provide extra pastoral support and encouragement. They bring the warmth of the Django community to the program.
As our pilot program was a great success, we are happy to announce that we are accepting applications for our next program, starting January 15th 2024 for a duration of 8 weeks.
How to apply
Please apply here: https://forms.gle/oYVX4mJ27oy7o87f8
If you are interested in supporting our program by being a Navigator or a Captain, please reach out via this form: https://forms.gle/SnJdw9iEEL4ujQ4L9
There are many valuable ways to contribute to Django. If working on the framework is something you dream of doing, we want to help you succeed.
Important links
* Djangonaut Application Form: https://forms.gle/oYVX4mJ27oy7o87f8
* Navigator and Captain Interest Form: https://forms.gle/SnJdw9iEEL4ujQ4L9
* Website: https://djangonaut.space/
* Sarah Boyce's talk at Django Day Copenhagen about the program: https://www.youtube.com/watch?v=SO5GGTZYK70
* Program documentation: https://github.com/djangonaut-space/pilot-program/blob/main/README.md
Read: https://www.djangoproject.com/weblog/2023/oct/19/djangonaut-space-now-accepting-applications/
Building a CRUD Application with Flutter and Django: Introducing NoteTodo
Introduction
Flutter and Django, when combined, can produce powerful applications. In this article, we'll explore the intricacies of building a CRUD application named NoteTodo, which is a testament to this combination's capabilities.
Why Flutter and ...
Read: https://salamitech.hashnode.dev/building-a-crud-application-with-flutter-and-django-introducing-notetodo
Introduction
Flutter and Django, when combined, can produce powerful applications. In this article, we'll explore the intricacies of building a CRUD application named NoteTodo, which is a testament to this combination's capabilities.
Why Flutter and ...
Read: https://salamitech.hashnode.dev/building-a-crud-application-with-flutter-and-django-introducing-notetodo
👍1
Django All About? The Most Simple and Concise Explanation.
Introduction
Hello and welcome to this comprehensive exploration of Django, one of the most prominent web development frameworks in the current landscape of technology. This article aims to provide you with a deeper understanding of what Django is, w...
Read: https://mode9writes.hashnode.dev/django-all-about-the-most-simple-and-concise-explanation
Introduction
Hello and welcome to this comprehensive exploration of Django, one of the most prominent web development frameworks in the current landscape of technology. This article aims to provide you with a deeper understanding of what Django is, w...
Read: https://mode9writes.hashnode.dev/django-all-about-the-most-simple-and-concise-explanation
Как создать черный список для токенов JWT в Django
Привет! Недавно нам в одном из проектов было необходимо обеспечить пользователю смену пароля, чтобы при этом происходил выход со всех остальных устройств. Т.к. аутентификация была сделана на JWT токенах, то проблемой стало то, что невозможно вручную истечь токен после создания, он не имеет состояния и храниться на стороне клиента. В этой статье мы разберем генерацию JWT токена с возможностью занесения его в черный список на примере пустого проекта, а также протестируем, полученный результат с помощью Postman.
Читать: https://habr.com/ru/articles/768756/
Привет! Недавно нам в одном из проектов было необходимо обеспечить пользователю смену пароля, чтобы при этом происходил выход со всех остальных устройств. Т.к. аутентификация была сделана на JWT токенах, то проблемой стало то, что невозможно вручную истечь токен после создания, он не имеет состояния и храниться на стороне клиента. В этой статье мы разберем генерацию JWT токена с возможностью занесения его в черный список на примере пустого проекта, а также протестируем, полученный результат с помощью Postman.
Читать: https://habr.com/ru/articles/768756/
Django authenticate and login methods
Django comes with a robust authentication system that handles both authentication and authorization. In this post let's talk about two of its methods authenticate() and login().
authenticate()
The authenticate method is used to verify the user's cred...
Read: https://ankitdevelops.hashnode.dev/django-authenticate-and-login-methods
Django comes with a robust authentication system that handles both authentication and authorization. In this post let's talk about two of its methods authenticate() and login().
authenticate()
The authenticate method is used to verify the user's cred...
Read: https://ankitdevelops.hashnode.dev/django-authenticate-and-login-methods
How to Create a Django Project and Application.
Introduction.
This article is a guide on how to create your (first) Django project and application.
A Little about Django.
The web framework for perfectionists with deadlines.
Django is a high-level Python web framework that encourages rapid developm...
Read: https://chryzcode.hashnode.dev/how-to-create-a-django-project-and-application
Introduction.
This article is a guide on how to create your (first) Django project and application.
A Little about Django.
The web framework for perfectionists with deadlines.
Django is a high-level Python web framework that encourages rapid developm...
Read: https://chryzcode.hashnode.dev/how-to-create-a-django-project-and-application
Demystifying Django ORM
A simple and precise Blog on the basics of Django ORM.
Hello folks !! Happy to see y'all here. Here in this blog, I will share a simple overview of Django ORM and how it makes a great impact on the backend development in the platform. Django is a ve...
Read: https://parthib23.hashnode.dev/demystifying-django-orm
A simple and precise Blog on the basics of Django ORM.
Hello folks !! Happy to see y'all here. Here in this blog, I will share a simple overview of Django ORM and how it makes a great impact on the backend development in the platform. Django is a ve...
Read: https://parthib23.hashnode.dev/demystifying-django-orm
Demystifying Virtual Environments in Python: A Beginner’s Guide
What is a virtual environment?
A virtual environment in Python is like a separate, organized workspace that encapsulates a specific Python interpreter and a set of libraries or packages. It allows you to isolate and manage different Python project de...
Read: https://karthiksbh.hashnode.dev/demystifying-virtual-environments-in-python-a-beginners-guide
What is a virtual environment?
A virtual environment in Python is like a separate, organized workspace that encapsulates a specific Python interpreter and a set of libraries or packages. It allows you to isolate and manage different Python project de...
Read: https://karthiksbh.hashnode.dev/demystifying-virtual-environments-in-python-a-beginners-guide
Startup Working Experience for Final Year Grad
Hi there, I recently got an internship in an early-stage startup and currently I am in my final year. Here through this article, I want to share my experience working with the startup so far. I have learned a lot throughout the process and sometimes ...
Read: https://abhinav-shaw.hashnode.dev/startup-working-experience-for-final-year-grad
Hi there, I recently got an internship in an early-stage startup and currently I am in my final year. Here through this article, I want to share my experience working with the startup so far. I have learned a lot throughout the process and sometimes ...
Read: https://abhinav-shaw.hashnode.dev/startup-working-experience-for-final-year-grad
Securing Sensitive Information on GitHub - Django
I want to share a suggestion with those who are new to programming. Consider using a version control system while you code, like GitHub in my case. By doing so, you can enhance your coding skills while gaining proficiency in the process of pushing an...
Read: https://hukomah.hashnode.dev/securing-sensitive-information-on-github-django
I want to share a suggestion with those who are new to programming. Consider using a version control system while you code, like GitHub in my case. By doing so, you can enhance your coding skills while gaining proficiency in the process of pushing an...
Read: https://hukomah.hashnode.dev/securing-sensitive-information-on-github-django
Uploading a Django Application with PostgreSQL Database to Heroku.
Heroku is a popular online application deployment platform that seamlessly integrates with Django and PostgreSQL. In this guide, we will take you through the steps to deploy your Django application on Heroku through GitHub and set up a PostgreSQL dat...
Read: https://hukomah.hashnode.dev/uploading-a-django-application-with-postgresql-database-to-heroku
Heroku is a popular online application deployment platform that seamlessly integrates with Django and PostgreSQL. In this guide, we will take you through the steps to deploy your Django application on Heroku through GitHub and set up a PostgreSQL dat...
Read: https://hukomah.hashnode.dev/uploading-a-django-application-with-postgresql-database-to-heroku
Transitioning User Model
One crucial aspect often demanding our attention in Django is the User model. What happens when the default user model, as robust as it is, falls short of meeting the unique requirements of a growing project?
I will begin by citing a scenario:
Imagin...
Read: https://victorolusola.hashnode.dev/transitioning-user-model
One crucial aspect often demanding our attention in Django is the User model. What happens when the default user model, as robust as it is, falls short of meeting the unique requirements of a growing project?
I will begin by citing a scenario:
Imagin...
Read: https://victorolusola.hashnode.dev/transitioning-user-model
Basic Web App Using Django
Django is a powerful web framework for Python that makes it easy to build web applications quickly. In this guide, we will create a basic Django app from scratch. We will cover:
Installing Django
Creating a project
Setting up the database
Creatin...
Read: https://learnhubafrica.hashnode.dev/basic-web-app-using-django
Django is a powerful web framework for Python that makes it easy to build web applications quickly. In this guide, we will create a basic Django app from scratch. We will cover:
Installing Django
Creating a project
Setting up the database
Creatin...
Read: https://learnhubafrica.hashnode.dev/basic-web-app-using-django