532 results for “django”

Build a Blog Using Django, GraphQL, and Vue

Apr 15, 2024 advancedapidjangofront-endweb-dev

In this step-by-step project, you'll build a blog from the ground up. You'll turn your Django blog data models into a GraphQL API and consume it in a Vue application for users to read. You'll end up with an admin site and a user-facing site you can continue to refine for your own use.


Manage Your To-Do Lists Using Python and Django

Mar 02, 2022 basicsdjangoprojectsweb-dev

Use Django to build a to-do list manager app. This step-by-step project will teach you how to use Django's class-based views to build a powerful app while dramatically reducing your development time.


Get Started With Django: Build a Portfolio App

Jan 18, 2025 intermediatedjangoprojectsweb-dev

In this step-by-step tutorial, you'll learn the basics of creating powerful web applications with Django, a Python web framework. You'll build an example portfolio application to showcase your web development projects.


Build a Personal Diary With Django and Python

Jan 13, 2025 basicsdjangofront-endprojectsweb-dev

In this beginner-friendly tutorial, you'll build a personal diary in Django. You'll use the strengths of the Django web framework and learn the basics of web apps.


Django Templates: Built-In Tags and Filters

Sep 22, 2021 intermediatedjango

Django templates use their own mini-language that's inspired by Python. This tutorial covers Django template tags and filters, explaining how to compile and use templates. It covers conditional blocks, looping, and inheritance in tags as well as filters for strings and filters for lists.


Securely Deploy a Django App With Gunicorn, Nginx, & HTTPS

Nov 15, 2021 intermediatedjango

Ready to take your Django app beyond development? Learn how to securely deploy your Django web app in production over HTTPS with Gunicorn and Nginx. Along the way, you'll explore how HTTP headers can fortify your app's security.


Hosting a Django Project on Heroku

Sep 29, 2021 intermediatedjangoprojectsweb-dev

In this step-by-step project, you'll learn about hosting Django projects in the cloud using Heroku, which is the favorite cloud platform provider of many startups and developers.


Build a Social Network With Django – Part 1

Jan 03, 2022 intermediatedjangoweb-dev

In this four-part tutorial series, you'll build a social network with Django to showcase in your portfolio. You'll learn about relationships between Django models and how to use forms so that users can interact with your app. You'll also make your site look good by using the Bulma CSS framework.


Get Started With Django User Management

Dec 18, 2024 intermediatedjango

In this step-by-step tutorial, you'll learn how to extend your Django application with a user management system.


How to Move a Django Model to Another App

May 06, 2020 advanceddjangoweb-dev

In this step-by-step tutorial, you'll learn how to move a Django model from one app to another using Django migrations. You'll explore three different techniques and learn some helpful guidelines for choosing the best approach for your situation and needs.


Pagination for a User-Friendly Django App

Mar 28, 2022 intermediatedjangoweb-dev

In this tutorial, you'll learn how to serve paginated content in your Django apps. Using Django pagination can significantly improve your website's performance and give your visitors a better user experience.


How to Write an Installable Django App

Jul 31, 2024 advanceddjangoprojectstestingweb-dev

In this step-by-step tutorial, you'll learn how to create an installable Django app. You'll cover everything you need to know, from extracting your app from a Django project to turning it into a package that's available on PyPI and installable through pip.


How to Render Markdown in a Django Application

Nov 20, 2023 intermediatedjango

In this tutorial, you'll learn how to create and render web content in Django with the simplicity and flexibility of the Markdown text formatting language.


Build a Flashcards App With Django

Jul 18, 2022 intermediatedjangoprojectsweb-dev

Create your own flashcards app to help you to learn a new language. In this step-by-step project, you'll replicate a spaced repetition system with the Django web framework. If you want to learn a new topic while sharpening your Django and Python skills, this tutorial is the perfect match for you!


Quiz: Get Started With Django: Build a Portfolio App

Mar 26, 2024 intermediatedjangoweb-dev

In this quiz, you'll test your understanding of Django, a fully featured Python web framework. By working through this quiz, you'll revisit the steps to create a fully functioning web application and learn about some of Django's most important features.


Django Templates: Implementing Custom Tags and Filters

Oct 27, 2021 advanceddjangoweb-dev

Django templates have many built-in tags and filters to render content, but they may not meet all your needs. This tutorial covers how to write Django custom template tags and filters, including simple tags, inclusion tags, block tags, and different types of filters.


Build a Blog From Scratch With Django

Oct 16, 2023 intermediatedjangoprojectsweb-dev

In this Django beginner project, you'll build a blog from scratch with the Django web framework. You'll leverage the Django admin site and explore how to work with forms so your visitors can comment on your posts.


How to Provide Test Fixtures for Django Models in Pytest

Apr 08, 2020 intermediatedjangotesting

In this step-by-step tutorial, you'll learn how to use fixtures to simplify your testing in pytest. If you use Django, pytest fixtures can help you write tests that are painless to update and maintain even as you make changes to your models.


Asynchronous Tasks With Django and Celery

Dec 08, 2024 advanceddatabasesdjangoweb-dev

In this tutorial, you'll learn how to integrate Celery and Django using Redis as a message broker. You'll refactor the synchronous email sending functionality of an existing Django app into an asynchronous task that you'll run with Celery instead.


Get Started With Django Part 3: Django View Authorization

Oct 28, 2020 intermediatedjangoweb-dev

This tutorial covers how to restrict your web pages to users with different roles through Django view authorization. You'll learn about HttpRequest.user objects, view decorators that authenticate, and how to notify your users with the Django messages framework.