Zawartość dokumentacji Django¶
- Pierwsze kroki
- Django w skrócie
- Przewodnik szybkiej instalacji
- Pisanie pierwszej aplikacji Django, część 1.
- Pisanie pierwszej aplikacji Django, część 2.
- Pisanie pierwszej aplikacji Django, część 3.
- Pisanie pierwszej aplikacji Django, część 4.
- Pisanie pierwszej aplikacji Django, część 5.
- Pisanie pierwszej aplikacji Django, część 6.
- Pisanie pierwszej aplikacji Django, część 7.
- Zaawansowany tutorial: Jak pisać aplikacje wielokrotnego użytku
- Co czytać dalej
- Pisanie pierwszej poprawki do Django
- Wprowadzenie
- Kodeks Postępowania
- Instalacja Git’a
- Uzyskiwanie kopii wersji rozwojowej Django
- Uruchomienie zestawu testów Django po raz pierwszy
- Praca nad funkcjonalnością
- Tworzenie brancha dla swojego patcha
- Pisanie testów do twojego zgłoszenia
- Pisanie kodu do twojego zgłoszenia
- Uruchamianie zestawu testów Django drugi raz
- Pisanie dokumentacji
- Podgląd twoich zmian
- Commitowanie zmian w patchu
- Pushowanie commita i tworzenie pull requesta
- Następne kroki
- Używanie Django
- Jak zainstalować Django
- Modele i bazy danych
- Obsługa żądań HTTP
- Praca z formularzami
- Szablony
- Class-based views
- Migrations
- Managing files
- Testing in Django
- User authentication in Django
- Django’s cache framework
- Conditional View Processing
- Cryptographic signing
- Sending email
- Unarodowienie i lokalizacja
- Logging
- Stronicowanie
- Security in Django
- Wydajność i optymalizacja
- Serializing Django objects
- Django settings
- Signals
- Framework sprawdzeń systemu
- External packages
- Przewodniki „Jak to zrobić”
- Autentykacja przy użyciu
REMOTE_USER
- Pisanie własnych komend
django-admin
- Writing custom model fields
- Własne listy rozwijane
- Custom template tags and filters
- Pisanie niestandardowego systemu pamięci
- Wdrażanie Django
- Aktualizowanie Django do nowszej wersji
- Zgłaszanie błędów
- Podawanie danych początkowych dla modeli
- Django na Jythonie
- Integrowanie Django z zastaną bazą danych
- Tworzenie plików CSV w Django
- Tworzenie PDF’ów w Django
- Nadpisywanie szablonów
- Zarządzanie plikami statycznymi (np. zdjęcia, JavaScript, CSS)
- Wdrażanie plików statycznych
- Jak zainstalować Django na Windowsie
- Pisanie migracji bazy danych
- Autentykacja przy użyciu
- Często zadawane pytania odnośnie Django
- Najczęściej zadawane pytania: Ogólne
- Dlaczego ten projekt istnieje?
- Co znaczy „Django” i jak wymawiać tę nazwę?
- Czy Django jest stabilne?
- Czy Django jest skalowalne?
- Kto za tym stoi?
- Jak licencjonowane jest Django?
- Dlaczego Django zawiera pliki licencyjne samego Pythona?
- Jakie strony używają Django?
- Django wygląda, jakby było frameworkiem MVC, ale Kontroler nazywacie „widokiem” a Widok „szablonem”. Dlaczego nie używacie standardowych nazw?
- <Framework X> posiada <funkcję Y> – dlaczego Django nie?
- Dlaczego napisaliście całość Django od podstaw zamiast użyć innych bibliotek Pythona?
- Czy Django jest systemem zarządzania treścią (CMS-em)?
- Jak mogę pobrać dokumentację Django, aby czytać ją offline?
- Jak mogę cytować Django?
- Często zadawane pytania: Instalacja
- Często zadawane pytania: Używanie Django
- Często zadawane pytania: Czerpanie pomocy
- Jak zrobić X? Dlaczego Y nie działa? Gdzie mogę szukać pomocy?
- Dlaczego moja wiadmość nie pojawiła się na django-users?
- Nikt na django-users nie odpowiedział na moje pytanie! Co powinienem zrobić?
- Chyba znalazłem błąd! Co powinienem zrobić?
- Chyba znalazłem problem bezpieczeństwa! Co powinienem zrobić?
- Często zadawane pytania: Bazy danych i modele
- Jak mogę zobaczyć surowe zapytania SQL uruchamiane przez Django?
- Czy mogę użyć Django z istniejącą bazą danych?
- Jeśli dokonam zmian w modelu, jak mogę zaktualizować bazę danych?
- Czy modele Django wspierają wielokolumnowe klucze główne?
- Czy Django obsługuje bazy danych NoSQL?
- Jak mogę dodać do wyrażenia CREATE TABLE specyficzne opcje dla bazy danych takie jak np. wskazanie typu tabeli jako MyISAM?
- Często zadawane pytania: Panel administracyjny
- Nie mogę się zalogować. Kiedy wprowadzam poprawne nazwę użytkownika i hasło, pokazuje się tylko znów strona logowania, bez powiadomień o błędzie.
- Nie mogę się zalogować. Kiedy wprowadzam poprawne nazwę użytkownika i hasło, pokazuje się znów strona logowania, z błędem „Proszę wprowadzić poprawną nazwę użytkownika i hasło”.
- Jak automatycznie ustawić wartość pola na użytkownika, który ostatni edytował obiekt w panelu administracyjnym?
- Jak mogę ograniczyć dostęp administratora tak, by obiekty mogły być edytowane tylko przez użytkowników, którzy je stworzyli?
- CSS i grafiki mojego panelu administracyjnego wyświetliły się poprawnie na serwerze deweloperskim, ale nie wyświetlają się, kiedy używam mod_wsgi.
- Moje „list_filter” zawiera ManyToManyField, ale filtr się nie wyświetla.
- Niektóre obiekty nie pojawiają się w panelu administracyjnym.
- Jak mogę dostosować funkcjonalność interfejsu panelu administratora?
- Dynamicznie generowana strona panelu administracyjnego jest brzydka! Jak mogę ją zmienić?
- Jakie przeglądarki internetowe są wspierane przez panel administracyjny?
- Często zadawane pytania: Współtworzenie kodu
- Rozwiązywanie problemów
- Najczęściej zadawane pytania: Ogólne
- API Reference
- Applications
- System check framework
- Built-in class-based views API
- Clickjacking Protection
contrib
packages- The Django admin site
django.contrib.auth
- The contenttypes framework
- The flatpages app
- GeoDjango
django.contrib.humanize
- The messages framework
django.contrib.postgres
- The redirects app
- The sitemap framework
- The „sites” framework
- The
staticfiles
app - The syndication feed framework
admin
auth
contenttypes
flatpages
gis
humanize
messages
postgres
redirects
sessions
sites
sitemaps
syndication
- Other add-ons
- Cross Site Request Forgery protection
- Databases
django-admin
andmanage.py
- Running management commands from your code
- Django Exceptions
- File handling
- Forms
- Middleware
- Migration Operations
- Models
- Model field reference
- Field attribute reference
- Model index reference
- Constraints reference
- Model
_meta
API - Related objects reference
- Model class reference
- Model
Meta
options - Model instance reference
QuerySet
API reference- Lookup API reference
- Query Expressions
- Conditional Expressions
- Database Functions
- Request and response objects
SchemaEditor
- Settings
- Signals
- Templates
TemplateResponse
andSimpleTemplateResponse
- Unicode data
django.urls
utility functionsdjango.urls
functions for use in URLconfsdjango.conf.urls
functions for use in URLconfs- Django Utils
- Validators
- Built-in Views
- Meta-dokumentacja i rozmaitości
- Glosariusz
- Informacje o wydaniach
- Dokumentacja wewnętrzna Django