django-planet

Blog: The PyCharm Blog

web https://blog.jetbrains.com
Author Denis Mashutin Evgenia Verbina Maha Taqi Mukul Mantosh Paul Everitt Valeria Letusheva Will Vincent

Which Is the Best Python Web Framework: Django, Flask, or FastAPI?

Feb. 18, 2025 » The PyCharm Blog » [Archived Version]

Search for Python web frameworks, and three names will consistently come up: Django, Flask, and FastAPI. Our latest Python Developer Survey Results confirm that these three frameworks remain developers’ top choices for backend web development with Python. All three frameworks are open-source and compatible with the latest versions of Python.  But how do you determine […]

Read More

The Ultimate Guide to Django Templates

Feb. 5, 2025 » The PyCharm Blog » [Archived Version]

Django templates are a crucial part of the framework. Understanding what they are and why they’re useful can help you build seamless, adaptable, and functional templates for your Django sites and apps. If you’re new to the framework and looking to set up your first Django project, grasping templates is vital. In this guide, you’ll […]

Read More

Python Developer Advocate – Will Vincent

Jan. 30, 2025 » The PyCharm Blog » [Archived Version]

Hi, I’m a new Python Developer Advocate, focusing especially on web development. If you have any questions or want to share ideas around JetBrains products, most notably PyCharm, say hi at william.vincent@jetbrains.com. Background I’m a former Django Board Member and the author of three books on Django. Since 2019, I’ve co-hosted the Django Chat podcast […]

Read More

An Introduction to Django Views

Jan. 29, 2025 » The PyCharm Blog » [Archived Version]

Views are central to Django’s architecture pattern, and having a solid grasp of how to work with them is essential for any developer working with the framework. If you’re new to developing web apps with Django or just need a refresher on views, we’ve got you covered.  Gaining a better understanding of views will help […]

Read More

How I do Django APIs in PyCharm

Oct. 10, 2024 » The PyCharm Blog » [Archived Version]

I learn so much from watching conference talks, especially live, when I’m vibing with the crowd. But sometimes I watch and think: “Wow, I wish I could show you how awesome that would be in PyCharm.” That just happened. Here’s the explainer, with a little special something at the end. Hello, DjangoConf I recently attended […]

Read More

Django Project Ideas

Sept. 26, 2024 » The PyCharm Blog » [Archived Version]

Ready to get started on your Django project? Whether you want to build a personal project, improve your portfolio, or just experiment with a new technology, Django provides the perfect foundation. We’ve compiled a list of Django project ideas that will help you expand your competence, whether you’re new to the framework or looking to […]

Read More

The State of Django 2024

June 3, 2024 » The PyCharm Blog » [Archived Version]

Are you curious to discover the latest trends in Django development? In collaboration with the Django Foundation, PyCharm surveyed more than 4,000 Django developers from around the globe and analyzed the trends in framework usage based on their answers. In this blog post, we share the following key findings with you: Dive in to learn […]

Read More

Django Learning Resources

April 11, 2024 » The PyCharm Blog » [Archived Version]

Are you new to Django development? Are you already familiar with it and want to expand your knowledge? PyCharm has Django learning resources for everyone.  In this article, you’ll find a compilation of all the Django-related resources created by the experts at PyCharm to help you navigate through them all. From creating a new Django […]

Read More

Deploying Django Apps in Kubernetes

March 5, 2024 » The PyCharm Blog » [Archived Version]

As an open-source container orchestration platform that automates deployment, scaling, and load balancing, Kubernetes offers unparalleled resilience and flexibility in the management of your Django applications. Whether you’re launching a small-scale project or managing a complex application, Kubernetes provides a robust environment to enhance your Django application, ensuring it’s ready to meet the demands of […]

Read More

PyCharm 2023.3.4: AI Assistant’s Efficiency Boosters and a more powerful Django Structure tool window

Feb. 26, 2024 » The PyCharm Blog » [Archived Version]

This year, we are trying out a new approach with our releases, moving away from a quarterly schedule to more regular monthly feature-rich releases. This change is intended to deliver new features more rapidly and streamline the feedback process. Upgrade to PyCharm 2023.3.4 New AI Assistant functionality [PyCharm Professional] Get work done faster with new […]

Read More