||

Django – #8 – Pierwsza aplikacja – Modyfikacja widoków w panelu administratora

Wprowadzenie. W #4 wpisie przedstawiłem jak obsługiwać wbudowany panel administratora. Często zdarza się, że wprowadzanie danych w domyślnym widoku w przypadku, jeżeli występuje realcja ForeignKey między tabelami może być uciążliwe, dlatego w tym wpisie przedstawię w jaki sposób zmodyfikować widok panelu administratora dla wprowadzania danych. Zakres artykułu. Tworzenie aplikacji Django – Modyfikacja widoków w panelu…

||

Django – #7 – Pierwsza aplikacja – Rozszerzenia szablonów

Wprowadzenie. W 5 wpisie poświęconym Django omówiłem tworzenie podstawowego szablonu. W zdecydowanej większości przypadków, tworzone przez nas strony, będą składać się z więcej niż jednego szablonu, a kod, który będziemy tam umieszczać, w pewnej części będzie się powtarzał. Przykładem takiego kodu może być pasek menu, który zasadniczno może być zamieszczony w większości szablonów. W celu…

Z życia elektronika – #15 – Pomiar indukcyjności cewki bez miernika
||

Z życia elektronika – #15 – Pomiar indukcyjności cewki bez miernika

Na rozgrzewkę: Czasami na cewkach nie ma podanej wartości indukcyjności np. cewki nawinięte na rdzeniach ferrytowych. Zdarza się, że potrzebujemy znać właśnie ten parametr, a nie wszyscy w swoich domach dysponują miernikiem do pomiaru indukcyjności. We wpisie opiszę Ci metodę pomiaru indukcyjności, którą można wykonać w domowym zaciszu, jeśli dysponujesz oscyloskopem i kilkoma dodatkowymi elementami.  Zakres wpisu: Opis…

||

Django – #6 – Pierwsza aplikacja – Obsługa szablonów kodów błędów HTTP

Wprowadzenie. Podczas odwiedzania stron internetowych nieraz zdarza się, że strona się nie wyświetli. W przeglądarce, wówczas możemy zobaczyć błąd HTTP, który ma konkretne znaczenie. Ponieważ Django oferuje możliwość dostosowania widoku strony w przypadku gdy pojawi się taki błąd dlatego w tym wpisie przedstawię jak stworzyć dla takiego przyapdku szablon strony. Zakres artykułu. Tworzenie aplikacji Django…

||

Sterownik PWM – #3 – Dobór multipleksera

Na rozgrzewkę: W sterowniku zdecydowałem się na pomiar napięcia na każdym wyjściu w celu diagnostyki zwarcia wyjścia do GND. Pomiar napięcia jest niezbędny, ponieważ typ pomiaru prądu jaki zastosowałem w projekcie (Low Side) nie zabezpiecza przed zwarciem do GND. Tranzystory podające napięcie na obciążenie są przewymiarowanie około 4-krotnie, dlatego diagnostyka nie musi być realizowana bardzo…

||

Django – #5 – Pierwsza aplikacja – Szablon (Template)

Wprowadzenie. Po dodaniu danych do naszej bazdy danych w poprzednim poradniku, dobrze byłoby gdybyśmy mogli je wyświetlić na naszej stronie w formacie dobrze nam znanego HTMLa. W tym poradniku przedstawiono krok po kroku w jaki sposób stworzyć szablon (ang. template), który posłuży nam do wygenerowania sformatowanej odpowiedzi do przeglądarki przez Djanngo. Zakres artykułu. Tworzenie aplikacji…

||

Django – #4 – Pierwsza aplikacja – Panel administracyjny

Wprowadzenie. W poprzednim wpisie stworzyliśmy pierwsze modele i dokonaliśmy ich migracji do bazy danych. W tej części przedstawię narzędzie w postaci panelu administracyjnego, które dostarcza nam Django i za pomocą, którego zarządzanie danymi w bazie danych jest szybkie i intuicyjne. Zakres artykułu. Tworzenie aplikacji Django – konto administartora​ Tworzenie aplikacji Django – panel administratora​ Tworzenie…

||

Django – #3 – Pierwsza aplikacja – Model

Wprowadzenie. W poprzednim wpisie stworzyliśmy pierwszy projekt oraz utworzyliśmy pierwsze podstawowe widoki. W tej części natomiast przedstawiłem krok po kroku w jaki sposób utworzyć modele w aplikacji Django oraz jak model powiązany jest z danymi w bazie danych.  Zakres artykułu. Tworzenie aplikacji Django – baza danych Tworzenie aplikacji Django – modele​ Tworzenie aplikacji Django –…

||

Django – #2 – Pierwsza aplikacja – Mapowanie

Wprowadzenie. We wpisie przedstawiono jak wygląda mechanizm mapowania (ustawiania ścieżek URL do widoków) widoków w projekcie Django. W tym celu wykorzystano strukturę katalogów stworzoną w poprzednim wpisie link. Zakres artykułu. Mapowanie widoku – objaśnienie​ Mapowanie widoku – objaśnienie Struktura plików i katalogów na podstawie, którego będę opisywać mechanizm ustawiania ścieżek wygląda następująco. Funkcje, które będą…

||

Django – #1 – Pierwsza aplikacja – Widok

Wprowadzenie. We wpisie przedstawiono w jaki sposób utworzyć nowy projekt Django oraz jak utowrzyć pierwszy własny widok aplikacji wraz z jego zmapowaniem. Zakres artykułu. Tworzenie projektu Django Tworzenie aplikacji Django​ – widok Mapowanie widoku​ Tworzenie projektu Django Przechodzimy do katalogu, gdzie chcemy utworzyć naszą aplikację. W moim przypadku jest to djangoProjects.   W konsoli wpisujemy polecenie…