Dokumentacja DjangoLink to this heading

Wszystko, co powinieneś wiedzieć o Django.

Pierwsze krokiLink to this heading

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

Uzyskiwanie pomocyLink to this heading

Masz kłopoty? Chcemy pomóc!

O strukturze dokumentacjiLink to this heading

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

  • Tutorials take you by the hand through a series of steps to create a web application. Start here if you’re new to Django or web application development. Also look at the „Pierwsze kroki”.

  • Przewodniki tematyczne omawiają kluczowe tematy i pojęcia na dość wysokim poziomie oraz zawierają przydatne informacje ogólne i wyjaśnienia.

  • Podręczniki 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ć” 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 modeluLink to this heading

Django provides an abstraction layer (the „models”) for structuring and manipulating the data of your web application. Learn more about it below:

Warstwa widokuLink to this heading

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:

Warstwa szablonuLink to this heading

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:

FormularzeLink to this heading

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

Proces rozwojuLink to this heading

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

Panel administracyjnyLink to this heading

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

BezpieczeństwoLink to this heading

Security is a topic of paramount importance in the development of web applications and Django provides multiple protection tools and mechanisms:

Internacjonalizacja i lokalizacjaLink to this heading

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

Wydajność i optymalizacjaLink to this heading

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

Framework geograficznyLink to this heading

GeoDjango 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.

Common web application toolsLink to this heading

Django offers multiple tools commonly needed in the development of web applications:

Inne podstawowe funkcjonalnościLink to this heading

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

Open-source’owy projekt DjangoLink to this heading

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