createsuperuser i logowanie
Utworzyć konto administratora i uzyskać dostęp do /admin
createsuperuser i logowanie to bezpłatna lekcja Django Academy na CoddyKit. To lekcja 1 z 4. Możesz przeczytać całą lekcję poniżej za darmo — a potem ćwiczyć ją interaktywnie w przeglądarce z wbudowanym edytorem kodu i tutorem AI dostępnym 24/7. To część ścieżki edukacyjnej Django Academy, a Twój postęp synchronizuje się między webem a aplikacją CoddyKit. Kurs Django Academy zawiera 4 lekcji w sumie.
Poznaj panel administracyjny
Django zawiera kompletny panel administracyjny, czyli gotowy pulpit internetowy do zarządzania danymi. Nie musisz więc ręcznie budować panelu CRUD. 🎛️
Kto może się zalogować
Panel administracyjny jest dostępny tylko dla użytkowników personelu, więc najpierw potrzebujesz konta. superuser to konto z pełnymi uprawnieniami w całej witrynie.
Magiczne polecenie
Utworzysz to konto w terminalu za pomocą jednego polecenia zarządzającego. Polecenie createsuperuser przeprowadzi Cię przez cały proces krok po kroku.
python manage.py createsuperuserOdpowiedz na pytania
Polecenie poprosi o username, opcjonalny adres e-mail i hasło. Wpisz je, a Twoje konto administratora zostanie utworzone.
Ukryte hasło
Podczas wpisywania hasła nie zobaczysz żadnych znaków, więc kursor nie będzie się przesuwać. Pusty ekran jest normalny — terminal nadal odczytuje naciskane klawisze. 🤫
Najpierw wykonaj migrację
Tabele uwierzytelniania muszą istnieć, zanim będzie można zapisać konto. Jeśli widzisz błąd, uruchom jednokrotnie migrate, aby skonfigurować bazę danych.
python manage.py migrateUruchom serwer
Aby uzyskać dostęp do panelu administracyjnego, musisz uruchomić serwer deweloperski. Uruchom go za pomocą runserver i pozostaw ten terminal otwarty.
python manage.py runserverZnajdź wejście
Panel administracyjny jest dostępny pod stałym adresem URL. Otwórz w przeglądarce ścieżkę /admin, a Django wyświetli przejrzysty ekran logowania.
http://127.0.0.1:8000/admin/Zaloguj się
Wpisz tę samą nazwę użytkownika i hasło, które przed chwilą utworzyłeś. Po pomyślnym zalogowaniu Django przeniesie Cię do pulpitu administracyjnego, czyli centrum zarządzania danymi.
Co widzisz
Na początku pulpit wyświetla tylko Users and Groups. To oczekiwane zachowanie — nie zarejestrowałeś jeszcze własnych modeli.
Nie pamiętasz hasła
Nie możesz się zalogować? Dowolne konto możesz zresetować w terminalu za pomocą polecenia changepassword — konfiguracja poczty nie jest wymagana.
python manage.py changepassword adminSzybkie sprawdzenie
Które polecenie tworzy konto administratora z pełnym dostępem?
Podsumowanie
Utworzyłeś konto superuser, uruchomiłeś serwer i zalogowałeś się pod adresem /admin. To konto jest Twoim kluczem do zarządzania danymi za pomocą pulpitu. 🔑
Często zadawane pytania
Czy lekcja „createsuperuser i logowanie” jest bezpłatna?
Tak — pełny tekst „createsuperuser i logowanie” jest dostępny za darmo tutaj w sieci. Aby ćwiczyć ją interaktywnie (wbudowany edytor kodu i tutor AI dostępny 24/7) i odblokować resztę kursu Django Academy, przejdź na CoddyKit PRO. Kurs Django Academy zawiera 4 lekcji w sumie.
Co nauczysz się w „createsuperuser i logowanie”?
Utworzyć konto administratora i uzyskać dostęp do /admin Ćwiczysz Django Academy z praktycznym kodem, który uruchamiasz bezpośrednio w przeglądarce, a tutor AI dostępny 24/7 odpowiada na Twoje pytania podczas pracy nad lekcją.
Czy potrzebuję doświadczenia, aby zacząć Django Academy?
Nie wymagamy żadnego doświadczenia. Django Academy w CoddyKit jest strukturyzowany dla początkujących i zaawansowanych użytkowników, więc możesz zacząć tutaj lub od początku i uczyć się w swoim tempie. To lekcja 1 z 4.
Ile czasu zajmuje lekcja „createsuperuser i logowanie”?
Większość lekcji CoddyKit trwa około 5–10 minut. Każda lekcja to mały, interaktywny krok, dzięki czemu robisz systematyczne postępy i zawsze wracasz dokładnie do tego samego miejsca — na webie i w aplikacji.
Czy mogę pisać i uruchamiać kod w tej lekcji Django Academy?
Tak. Każda lekcja Django Academy zawiera wbudowany edytor kodu, więc piszesz i uruchamiasz prawdziwy kod bezpośrednio w przeglądarce i od razu otrzymujesz sprzężenie zwrotne od AI — bez konfiguracji na komputerze.
Wszystkie lekcje w tym kursie
- createsuperuser i logowanie
- Rejestrowanie modeli za pomocą admin.site
- Dostosowywanie ModelAdmin
- Inlines i pola tylko do odczytu