|||

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…