|||

Django – #24 – CRUD cz. 6

Wprowadzenie. W szóstym wpisie o CRUD nie będziemy zajmować się już samymi operacjami CRUD a jedynie wprowadzimy drobną modyfikację, gdzie pozbędziemy się na sztywno wpisanych id do linków, a wprowadzimy małą automatyzację, która będzie miała za zadanie generować przyciski i skrócone informacje o naszych wpisach. Zakres artykułu. Automatyzacja wyświetlania rekordów i generowanie przycisków do strony ze…

|||

Django – #23 – CRUD cz. 5

Wprowadzenie. W piątym wpisie o CRUD przedstawię w jaki sposób zrealizować mechanizm usuwania (D – DELETE) rekordów z bazy danych.  Zakres artykułu. Operacja „D – Delete” Testy Operacja „D – Delete” W pierwszej kolejności standardowo zmodyfikujemy plik urls.py, gdzie dodamy kolejną funkcję path. Funkcja ta wygląda w tym przyapdku następująco: path(’/delete/’, views.DeleteBlog_page.as_view(), name=”delete_blog_page”) i w…

|||

Django – #22 – CRUD cz. 4

Wprowadzenie. W czwartej części wpisów o CRUD zajmiemy się edycją / aktualizacją (U – UPDATE) rekordów w bazie danych i sprawdzimy, czy nasze zmiany zostały zapisane. Zakres artykułu. Operacja „U – Update” Testy Operacja „U – Update” Na początku przejdźmy do pliku urls.py, gdzie dodamy kolejną funkcję path. Funkcja ta będzie bardzo podobna do funkcji…

|||

Django – #21 – CRUD cz. 3

Wprowadzenie. W trzeciej części wpisów o CRUD zajmiemy się  wczytywaniem (R – „Read”) zawartości rekordów z bazy danych i ich wyświetlaniem na stronie. Zakres artykułu. Operacja „R – Read” Testy Operacja „R – Read” W pierwszym krok przejdźmy do zmodyfikowania pliku urls.py, gdzie dodamy kolejną funkcję path. Funkcja ta wygląda następująco: path(’/’, views.DetailBlog_page.as_view(), name=”detail_blog_page”),. W…

|||

Django – #20 – CRUD cz. 2

Wprowadzenie. W części tej zajmiemy się stworzeniem modelu tabeli w bazie danych gdzie zdefiniujemy pośrednio nazwę tabeli, kolumny tabeli oraz pewne metody, które ułatwią nam pracę. Następnie przejdziemy do operacji tworzenia nowych rekordów w bazie danych.  Zakres artykułu. Modele w Django Operacja „C – Create” Testy Modele w Django Przed przystąpieniem do właściwej części wpisu,…

|||

Django – #19 – CRUD cz. 1

Wprowadzenie. W kolejnym cyklu wpisów poświęconym Django postaram się w prosty sposób przedstawić operacje CRUD, czyli rozwijając skrót Create, Read, Update, Delete. Django posiada mechanizmy wspierające te operacje, dzięki czemu jesteśmy w stanie bardzo szybko zaimplementować wspominane wyżej operacje. W cyklu tym, stworzymy prosty projekt aplikacji typu blog, w którym będziemy mogli dodawać (tworzyć) nowe…

Przetwornica flyback – #1 – Zasada działania, założenia projektowe, wybór dedykowanego sterownika, wybór transformatora
||

Przetwornica flyback – #1 – Zasada działania, założenia projektowe, wybór dedykowanego sterownika, wybór transformatora

Na rozgrzewkę: Jakiś czas temu wykonałem projekt przetwornicy flyback, która pierwotnie miała służyć jako zasilacz do pewnego urządzenia. Wspomniane urządzenie będzie zasilane z zasilacza zakupionego na rynku, a przetwornica została. Dlatego postanowiłem ją wykorzystać jako źródło wiedzy, jaką mogę Tobie przekazać Drogi Czytelniku. W kilku wpisach opiszę Ci wszystkie fazy projektu od koncepcji po testy….

|||

Django – #18 – System Autoryzacji cz. 6

Wprowadzenie. W szóstej części poświęconej systemowi autoryzacji zajmę się przedstawieniem w jaki sposób szybko zrealizować dostęp do konkretnych stron tylko dla zalogowanych użytkowników, natomiast pozostali (anonimowi) użytkownicy zostaną przekierowani na stronę logowania oraz zostaną poinformowani, że dostęp do danej strony jest możliwy tylko dla zalogowanych użytkowników. Spis treści serii System Autoryzacji cz. 1  System Autoryzacji…

|||

Django – #17 – System Autoryzacji cz. 5

Wprowadzenie. W piątej części poświęconej systemowi autoryzacji zajmę się przedstawieniem w jaki sposób wykonać system wylogowywania się przy pomocy wbudowanych mechanizmów Django. Dodatkowo wprowadzę niewielkie modyfikacje paska nawigacyjnego, tak aby przycisk wylogowywania nie był dostępy, gdy użytkownik jeszcze się nie jest zalogowany. Spis treści serii System Autoryzacji cz. 1  System Autoryzacji cz. 2  System Autoryzacji…

|||

Django – #16 – System Autoryzacji cz. 4

Wprowadzenie. W czwartej części poświęconej systemowi autoryzacji zajmę się przedstawieniem w jaki sposób wykonać system logowania przy pomocy wbudowanych mechanizmów Django. Spis treści serii System Autoryzacji cz. 1  System Autoryzacji cz. 2  System Autoryzacji cz. 3  System Autoryzacji cz. 4 ⇐ System Autoryzacji cz. 5 System Autoryzacji cz. 6 Zakres artykułu. System logowania użytkowników Testy…