---
title: "Dokumentacja Django"
version: 6.1
locale: pl
source: https://docs.djangoproject.com/pl/6.1/
canonical: https://djangodocs.dev/pl/6.1/
---
# Dokumentacja Django

**Wszystko, co powinieneś wiedzieć o Django.**

## Pierwsze kroki

Jesteś nowy w Django lub w programowaniu? Tu powinieneś zacząć!

- **From scratch:**
  [Overview](/pl/6.1/intro/overview/) |
  [Installation](/pl/6.1/intro/install/)
- **Tutorial:**
  [Part 1: Requests and responses](/pl/6.1/intro/tutorial01/) |
  [Part 2: Models and the admin site](/pl/6.1/intro/tutorial02/) |
  [Part 3: Views and templates](/pl/6.1/intro/tutorial03/) |
  [Part 4: Forms and generic views](/pl/6.1/intro/tutorial04/) |
  [Part 5: Testing](/pl/6.1/intro/tutorial05/) |
  [Part 6: Static files](/pl/6.1/intro/tutorial06/) |
  [Part 7: Customizing the admin site](/pl/6.1/intro/tutorial07/) |
  [Part 8: Adding third-party packages](/pl/6.1/intro/tutorial08/)
- **Advanced Tutorials:**
  [How to write reusable apps](/pl/6.1/intro/reusable-apps/) |
  [Writing your first contribution to Django](/pl/6.1/intro/contributing/)

## Uzyskiwanie pomocy

Masz kłopoty? Chcemy pomóc!

- Try the [FAQ](/pl/6.1/faq/) – it’s got answers to many common questions.
- Looking for specific information? Try the [Indeks](/pl/6.1/genindex/), [Indeks modułów](/pl/6.1/py-modindex/) or
  the [detailed table of contents](/pl/6.1/contents/).
- Not found anything? See [Często zadawane pytania: Uzyskiwanie pomocy](/pl/6.1/faq/help/) for information on getting support
  and asking questions to the community.
- Zgłoś błędy w Django w naszym [systemie zgłoszeń](https://code.djangoproject.com/).

## O strukturze dokumentacji

Django ma dużo dokumentacji. Ogólny przegląd, jak jest zorganizowana, pomoże ci wiedzieć, gdzie szukać poszczególnych rzeczy:

- [Samouczki](/pl/6.1/intro/) prowadzą cię za rękę przez kolejne kroki tworzenia aplikacji webowej. Zacznij tutaj, jeśli jesteś nowy w Django lub w tworzeniu aplikacji internetowych. Spójrz też na „[Pierwsze kroki](#index-first-steps)”.
- [Przewodniki tematyczne](/pl/6.1/topics/) omawiają kluczowe tematy i pojęcia na dość wysokim poziomie oraz zawierają przydatne informacje ogólne i wyjaśnienia.
- [Podręczniki](/pl/6.1/ref/) zawierają dokumentację techniczną dla interfejsów API i innych aspektów machinerii Django. Opisują, jak to działa i jak tego używać, ale zakładają podstawowe rozumienie kluczowych pojęć.
- [Przewodniki „Jak to zrobić”](/pl/6.1/howto/) są instrukcjami. Prowadzą cię przez kolejne kroki składające się na rozwiązanie kluczowych problemów i przypadków użycia. Są bardziej zaawansowane niż poradniki i zakładają trochę wiedzy o tym, jak działa Django.

## Warstwa modelu

Django udostępnia warstwę abstrakcji („modele”) do strukturyzacji i manipulowania danymi twojej aplikacji WWW. Dowiedz się więcej poniżej:

- **Models:**
  [Introduction to models](/pl/6.1/topics/db/models/) |
  [Field types](/pl/6.1/ref/models/fields/) |
  [Indexes](/pl/6.1/ref/models/indexes/) |
  [Meta options](/pl/6.1/ref/models/options/) |
  [Model class](/pl/6.1/ref/models/class/)
- **QuerySets:**
  [Making queries](/pl/6.1/topics/db/queries/) |
  [QuerySet method reference](/pl/6.1/ref/models/querysets/) |
  [Lookup expressions](/pl/6.1/ref/models/lookups/)
- **Model instances:**
  [Instance methods](/pl/6.1/ref/models/instances/) |
  [Accessing related objects](/pl/6.1/ref/models/relations/)
- **Migrations:**
  [Introduction to Migrations](/pl/6.1/topics/migrations/) |
  [Operations reference](/pl/6.1/ref/migration-operations/) |
  [SchemaEditor](/pl/6.1/ref/schema-editor/) |
  [Writing migrations](/pl/6.1/howto/writing-migrations/)
- **Advanced:**
  [Managers](/pl/6.1/topics/db/managers/) |
  [Raw SQL](/pl/6.1/topics/db/sql/) |
  [Transactions](/pl/6.1/topics/db/transactions/) |
  [Aggregation](/pl/6.1/topics/db/aggregation/) |
  [Search](/pl/6.1/topics/db/search/) |
  [Custom fields](/pl/6.1/howto/custom-model-fields/) |
  [Multiple databases](/pl/6.1/topics/db/multi-db/) |
  [Custom lookups](/pl/6.1/howto/custom-lookups/) |
  [Query Expressions](/pl/6.1/ref/models/expressions/) |
  [Conditional Expressions](/pl/6.1/ref/models/conditional-expressions/) |
  [Database Functions](/pl/6.1/ref/models/database-functions/)
- **Other:**
  [Supported databases](/pl/6.1/ref/databases/) |
  [Legacy databases](/pl/6.1/howto/legacy-databases/) |
  [Providing initial data](/pl/6.1/howto/initial-data/) |
  [Optimize database access](/pl/6.1/topics/db/optimization/) |
  [PostgreSQL specific features](/pl/6.1/ref/contrib/postgres/)

## Warstwa widoku

Django używa idei „widoków” do hermetyzacji logiki odpowiedzialnej za przetwarzanie zapytań użytkownika i zwracania odpowiedzi. Wszystko, co potrzebujesz wiedzieć o widokach znajdziesz klikając w linki poniżej:

- **The basics:**
  [URLconfs](/pl/6.1/topics/http/urls/) |
  [View functions](/pl/6.1/topics/http/views/) |
  [Shortcuts](/pl/6.1/topics/http/shortcuts/) |
  [Decorators](/pl/6.1/topics/http/decorators/) |
  [Asynchronous Support](/pl/6.1/topics/async/)
- **Reference:**
  [Built-in Views](/pl/6.1/ref/views/) |
  [Request/response objects](/pl/6.1/ref/request-response/) |
  [TemplateResponse objects](/pl/6.1/ref/template-response/)
- **File uploads:**
  [Overview](/pl/6.1/topics/http/file-uploads/) |
  [File objects](/pl/6.1/ref/files/file/) |
  [Storage API](/pl/6.1/ref/files/storage/) |
  [Managing files](/pl/6.1/topics/files/) |
  [Custom storage](/pl/6.1/howto/custom-file-storage/)
- **Class-based views:**
  [Overview](/pl/6.1/topics/class-based-views/) |
  [Built-in display views](/pl/6.1/topics/class-based-views/generic-display/) |
  [Built-in editing views](/pl/6.1/topics/class-based-views/generic-editing/) |
  [Using mixins](/pl/6.1/topics/class-based-views/mixins/) |
  [API reference](/pl/6.1/ref/class-based-views/) |
  [Flattened index](/pl/6.1/ref/class-based-views/flattened-index/)
- **Advanced:**
  [Generating CSV](/pl/6.1/howto/outputting-csv/) |
  [Generating PDF](/pl/6.1/howto/outputting-pdf/)
- **Middleware:**
  [Overview](/pl/6.1/topics/http/middleware/) |
  [Built-in middleware classes](/pl/6.1/ref/middleware/)

## Warstwa szablonu

Warstwa szablonów udostępnia przyjazną dla projektantów składnię renderowania informacji prezentowanych użytkownikowi. Dowiedz się, jak ta składnia może być użyta przez projektantów i jak programiści mogą rozszerzać ją o dodatkowe funkcje:

- **The basics:**
  [Overview](/pl/6.1/topics/templates/)
- **For designers:**
  [Language overview](/pl/6.1/ref/templates/language/) |
  [Built-in tags and filters](/pl/6.1/ref/templates/builtins/) |
  [Humanization](/pl/6.1/ref/contrib/humanize/)
- **For programmers:**
  [Template API](/pl/6.1/ref/templates/api/) |
  [Custom tags and filters](/pl/6.1/howto/custom-template-tags/) |
  [Custom template backend](/pl/6.1/howto/custom-template-backend/)

## Formularze

Django oferuje rozbudowany framework ułatwiający tworzenie formularzy i manipulacje na wpisanych danych.

- **The basics:**
  [Overview](/pl/6.1/topics/forms/) |
  [Form API](/pl/6.1/ref/forms/api/) |
  [Built-in fields](/pl/6.1/ref/forms/fields/) |
  [Built-in widgets](/pl/6.1/ref/forms/widgets/)
- **Advanced:**
  [Forms for models](/pl/6.1/topics/forms/modelforms/) |
  [Integrating media](/pl/6.1/topics/forms/media/) |
  [Formsets](/pl/6.1/topics/forms/formsets/) |
  [Customizing validation](/pl/6.1/ref/forms/validation/)

## Proces rozwoju

Więcej informacji na temat poszczególnych komponentów i narzędzi, które pomogą ci w rozwoju i testowaniu aplikacji Django:

- **Settings:**
  [Overview](/pl/6.1/topics/settings/) |
  [Full list of settings](/pl/6.1/ref/settings/)
- **Applications:**
  [Overview](/pl/6.1/ref/applications/)
- **Exceptions:**
  [Overview](/pl/6.1/ref/exceptions/)
- **django-admin and manage.py:**
  [Overview](/pl/6.1/ref/django-admin/) |
  [Adding custom commands](/pl/6.1/howto/custom-management-commands/)
- **Testing:**
  [Introduction](/pl/6.1/topics/testing/) |
  [Writing and running tests](/pl/6.1/topics/testing/overview/) |
  [Included testing tools](/pl/6.1/topics/testing/tools/) |
  [Advanced topics](/pl/6.1/topics/testing/advanced/)
- **Deployment:**
  [Overview](/pl/6.1/howto/deployment/) |
  [WSGI servers](/pl/6.1/howto/deployment/wsgi/) |
  [ASGI servers](/pl/6.1/howto/deployment/asgi/) |
  [Deploying static files](/pl/6.1/howto/static-files/deployment/) |
  [Tracking code errors by email](/pl/6.1/howto/error-reporting/) |
  [Deployment checklist](/pl/6.1/howto/deployment/checklist/)

## Panel administracyjny

Dowiedz się wszystkiego na temat zautomatyzowanego interfejsu administracyjnego  - jednej z najpopularniejszych funkcji Django.

- [Admin site](/pl/6.1/ref/contrib/admin/)
- [Admin actions](/pl/6.1/ref/contrib/admin/actions/)
- [Admin documentation generator](/pl/6.1/ref/contrib/admin/admindocs/)

## Bezpieczeństwo

Bezpieczeństwo jest tematem najwyższej wagi podczas tworzenia aplikacji webowych. Django dostarcza wielu narzędzi ochronnych i mechanizmów:

- [Security overview](/pl/6.1/topics/security/)
- [Disclosed security issues in Django](/pl/6.1/releases/security/)
- [Clickjacking protection](/pl/6.1/ref/clickjacking/)
- [Cross Site Request Forgery protection](/pl/6.1/ref/csrf/)
- [Cryptographic signing](/pl/6.1/topics/signing/)
- [Middleware bezpieczeństwa](/pl/6.1/ref/middleware/#security-middleware)
- [Content Security Policy](/pl/6.1/ref/csp/)

## Internacjonalizacja i lokalizacja

Django posiada rozbudowany framework do internacjonalizacji i lokalizacji, aby ułatwić rozwijanie aplikacji dla wielu języków i regionów świata:

- [Overview](/pl/6.1/topics/i18n/) |
  [Internationalization](/pl/6.1/topics/i18n/translation/) |
  [Localization](/pl/6.1/topics/i18n/translation/#how-to-create-language-files) |
  [Localized web UI formatting and form input](/pl/6.1/topics/i18n/formatting/)
- [Strefy czasowe](/pl/6.1/topics/i18n/timezones/)

## Wydajność i optymalizacja

Istnieje wiele różnych technik i narzędzi, które pomogą Ci uruchamiać kod szybciej i z użyciem mniejszej ilości zasobów.

- [Performance and optimization overview](/pl/6.1/topics/performance/)

## Framework geograficzny

[GeoDjango](/pl/6.1/ref/contrib/gis/) intends to be a world-class
geographic web framework. Its goal is to make it as easy as possible to build
GIS web applications and harness the power of spatially enabled data.

## Powszechne narzędzia dla aplikacji webowych

Django oferuje wiele powszechnych narzędzi potrzebnych do tworzenia aplikacji webowych:

- **Authentication:**
  [Overview](/pl/6.1/topics/auth/) |
  [Using the authentication system](/pl/6.1/topics/auth/default/) |
  [Password management](/pl/6.1/topics/auth/passwords/) |
  [Customizing authentication](/pl/6.1/topics/auth/customizing/) |
  [API Reference](/pl/6.1/ref/contrib/auth/)
- [Caching](/pl/6.1/topics/cache/)
- [Logging](/pl/6.1/topics/logging/)
- [Tasks framework](/pl/6.1/topics/tasks/)
- [Sending emails](/pl/6.1/topics/email/)
- [Syndication feeds (RSS/Atom)](/pl/6.1/ref/contrib/syndication/)
- [Pagination](/pl/6.1/topics/pagination/)
- [Messages framework](/pl/6.1/ref/contrib/messages/)
- [Serialization](/pl/6.1/topics/serialization/)
- [Sessions](/pl/6.1/topics/http/sessions/)
- [Sitemaps](/pl/6.1/ref/contrib/sitemaps/)
- [Static files management](/pl/6.1/ref/contrib/staticfiles/)
- [Data validation](/pl/6.1/ref/validators/)

## Inne podstawowe funkcjonalności

Dowiedz się więcej o innych podstawowych funkcjonalnościach frameworka Django:

- [Conditional content processing](/pl/6.1/topics/conditional-view-processing/)
- [Content types and generic relations](/pl/6.1/ref/contrib/contenttypes/)
- [Flatpages](/pl/6.1/ref/contrib/flatpages/)
- [Redirects](/pl/6.1/ref/contrib/redirects/)
- [Signals](/pl/6.1/topics/signals/)
- [System check framework](/pl/6.1/topics/checks/)
- [The sites framework](/pl/6.1/ref/contrib/sites/)
- [Unicode in Django](/pl/6.1/ref/unicode/)

## Open-source’owy projekt Django

Dowiedz się o procesie rozwoju projektu Django i o tym jak możesz go współtworzyć:

- **Community:**
  [Contributing to Django](/pl/6.1/internals/contributing/) |
  [The release process](/pl/6.1/internals/release-process/) |
  [Team organization](/pl/6.1/internals/organization/) |
  [The Django source code repository](/pl/6.1/internals/git/) |
  [Security policies](/pl/6.1/internals/security/) |
  [Mailing lists and Forum](/pl/6.1/internals/mailing-lists/)
- **Design philosophies:**
  [Overview](/pl/6.1/misc/design-philosophies/)
- **Documentation:**
  [About this documentation](/pl/6.1/internals/contributing/writing-documentation/)
- **Third-party distributions:**
  [Overview](/pl/6.1/misc/distributions/)
- **Django over time:**
  [API stability](/pl/6.1/misc/api-stability/) |
  [Release notes and upgrading instructions](/pl/6.1/releases/) |
  [Deprecation Timeline](/pl/6.1/internals/deprecation/)
