docs/
βββ tutorials/
βββ django/
βββ index.mdx
βββ 01-introduction/
β βββ what-is-django.mdx
β βββ why-learn-django.mdx
β βββ django-features.mdx
β βββ django-vs-flask.mdx
β βββ django-mtv-architecture.mdx
β βββ request-response-lifecycle.mdx
βββ 02-python-and-environment/
β βββ python-prerequisites.mdx
β βββ install-python.mdx
β βββ virtual-environments.mdx
β βββ install-django.mdx
β βββ pip-and-dependencies.mdx
β βββ verify-installation.mdx
βββ 03-project-setup/
β βββ create-django-project.mdx
β βββ project-vs-app.mdx
β βββ directory-structure.mdx
β βββ settings-and-configuration.mdx
β βββ run-development-server.mdx
β βββ django-admin-and-manage-py.mdx
βββ 04-url-routing-and-views/
β βββ url-patterns.mdx
β βββ function-based-views.mdx
β βββ class-based-views.mdx
β βββ path-and-re-path.mdx
β βββ url-parameters.mdx
β βββ named-urls-and-reversing.mdx
β βββ include-and-app-routing.mdx
β βββ http-requests-and-responses.mdx
βββ 05-templates-and-static-files/
β βββ template-language.mdx
β βββ template-inheritance.mdx
β βββ template-filters-and-tags.mdx
β βββ context-and-template-data.mdx
β βββ static-files-setup.mdx
β βββ css-javascript-and-images.mdx
β βββ reusable-template-components.mdx
βββ 06-models-and-databases/
β βββ model-fundamentals.mdx
β βββ model-fields.mdx
β βββ migrations.mdx
β βββ django-orm-introduction.mdx
β βββ create-read-update-delete.mdx
β βββ queryset-filtering.mdx
β βββ ordering-and-pagination.mdx
β βββ database-relationships.mdx
β βββ transactions-and-atomic-operations.mdx
β βββ indexes-and-query-optimization.mdx
βββ 07-admin-and-data-management/
β βββ django-admin-introduction.mdx
β βββ register-models.mdx
β βββ list-display-and-filters.mdx
β βββ search-and-fieldsets.mdx
β βββ custom-admin-actions.mdx
β βββ fixtures-and-data-imports.mdx
βββ 08-forms-and-validation/
β βββ html-forms-in-django.mdx
β βββ django-forms.mdx
β βββ model-forms.mdx
β βββ form-validation.mdx
β βββ custom-validation.mdx
β βββ file-and-image-uploads.mdx
β βββ form-errors-and-feedback.mdx
βββ 09-authentication-and-permissions/
β βββ authentication-overview.mdx
β βββ built-in-user-model.mdx
β βββ registration-and-login.mdx
β βββ logout-and-sessions.mdx
β βββ password-reset.mdx
β βββ custom-user-model.mdx
β βββ permissions-and-groups.mdx
β βββ login-required-and-access-control.mdx
β βββ object-level-permissions.mdx
βββ 10-middleware-and-security/
β βββ middleware-fundamentals.mdx
β βββ create-custom-middleware.mdx
β βββ csrf-protection.mdx
β βββ cross-site-scripting.mdx
β βββ sql-injection-prevention.mdx
β βββ clickjacking-protection.mdx
β βββ secure-cookies-and-sessions.mdx
β βββ secrets-and-environment-variables.mdx
β βββ production-security-checklist.mdx
βββ 11-class-based-views/
β βββ class-based-view-fundamentals.mdx
β βββ templateview.mdx
β βββ listview-and-detailview.mdx
β βββ createview-and-updateview.mdx
β βββ deleteview.mdx
β βββ mixins-and-reusable-views.mdx
βββ 12-django-rest-framework/
β βββ api-development-overview.mdx
β βββ install-drf.mdx
β βββ serializers.mdx
β βββ api-views.mdx
β βββ viewsets-and-routers.mdx
β βββ generic-views.mdx
β βββ authentication-and-permissions.mdx
β βββ pagination-filtering-and-search.mdx
β βββ api-versioning.mdx
β βββ throttling-and-rate-limits.mdx
β βββ api-error-handling.mdx
βββ 13-advanced-database/
β βββ advanced-querysets.mdx
β βββ select-related-and-prefetch-related.mdx
β βββ annotations-and-aggregations.mdx
β βββ custom-managers.mdx
β βββ custom-querysets.mdx
β βββ database-transactions.mdx
β βββ raw-sql-and-orm-boundaries.mdx
β βββ postgres-production-setup.mdx
βββ 14-background-tasks-and-email/
β βββ email-configuration.mdx
β βββ send-emails.mdx
β βββ email-templates.mdx
β βββ task-queues-overview.mdx
β βββ celery-and-django.mdx
β βββ scheduled-tasks.mdx
β βββ retries-and-failure-handling.mdx
βββ 15-files-and-media/
β βββ media-configuration.mdx
β βββ upload-files.mdx
β βββ image-fields.mdx
β βββ storage-backends.mdx
β βββ cloud-storage-overview.mdx
β βββ safe-file-downloads.mdx
βββ 16-testing-and-code-quality/
β βββ testing-overview.mdx
β βββ django-test-framework.mdx
β βββ unit-tests.mdx
β βββ client-and-integration-tests.mdx
β βββ model-and-database-tests.mdx
β βββ api-testing.mdx
β βββ fixtures-and-factories.mdx
β βββ mocking-and-patching.mdx
β βββ coverage-and-linting.mdx
β βββ continuous-integration.mdx
βββ 17-performance-and-caching/
β βββ caching-fundamentals.mdx
β βββ cache-backends.mdx
β βββ template-and-view-caching.mdx
β βββ query-optimization.mdx
β βββ pagination-and-large-datasets.mdx
β βββ static-asset-optimization.mdx
β βββ profiling-and-monitoring.mdx
βββ 18-advanced-django/
β βββ signals-and-event-handling.mdx
β βββ custom-management-commands.mdx
β βββ reusable-django-apps.mdx
β βββ dependency-management.mdx
β βββ django-async-support.mdx
β βββ domain-oriented-architecture.mdx
β βββ multi-tenant-applications.mdx
βββ 19-deployment-and-devops/
β βββ production-readiness.mdx
β βββ environment-based-settings.mdx
β βββ wsgi-and-asgi.mdx
β βββ production-database-configuration.mdx
β βββ static-files-and-collectstatic.mdx
β βββ dockerize-django.mdx
β βββ deployment-workflow.mdx
β βββ logs-health-checks-and-monitoring.mdx
β βββ backups-and-recovery.mdx
β βββ ci-cd-pipeline.mdx
βββ 20-projects/
β βββ personal-blog.mdx
β βββ task-manager.mdx
β βββ student-management-system.mdx
β βββ authentication-portal.mdx
β βββ inventory-management.mdx
β βββ ecommerce-platform.mdx
β βββ rest-api-project.mdx
β βββ production-capstone.mdx
βββ reference/
β βββ django-admin-cheatsheet.mdx
β βββ queryset-reference.mdx
β βββ template-reference.mdx
β βββ forms-reference.mdx
β βββ settings-reference.mdx
β βββ management-commands.mdx
β βββ common-errors.mdx
β βββ glossary.mdx
β βββ official-resources.mdx
βββ assets/
βββ images/
βββ diagrams/
βββ examples/