Django – #31 – REST API cz. 7 – Określenie z góry wartości danych
Wprowadzenie. Często zdarza się tak, że niektóre dane powinny być zapisane z góry ustaloną wartością i na dodatek nie powinniśmy mieć możliwości podmiany takiej danej.... Read more
Wprowadzenie. Często zdarza się tak, że niektóre dane powinny być zapisane z góry ustaloną wartością i na dodatek nie powinniśmy mieć możliwości podmiany takiej danej.... Read more
Na rozgrzewkę: W projekcie zbieram pomiar z 12 kanałów ADC, więc użyłem do tego DMA. Po wielu próbach uruchomienia DMA natknąłem się na wpis ST... Read more
Wprowadzenie. Tworząc API, należy pamiętać o optymalizacji liczby zapytań wysyłanych do serwera, w celu zmniejszenia odciążenia. W większości przypadków lepiej, żeby pojedyncza odpowiedź posiadała więcej... Read more
Wprowadzenie. Przechodząc dalej, warto zapoznać się z funkcjonalnościami kolejnych widoków generycznych oraz ograniczeniem dostępu w zależności od rodzaju konta. W związku z tym we wpisie... Read more
Wprowadzenie. W drugim wpisie serii o DRF zastosowaliśmy jeden z widoków generycznych, którym był ListAPIView. Warto zaznaczyć, że używanie widoków generycznych znacznie skraca czas pracy... Read more
Wprowadzenie. We wpisie przedstawiam wbudowany mechanizm logowania, który dostarcza nam Django REST Framework. Dzięki tej funkcjonalności możemy szybko i w prosty sposób testować naszą aplikację... Read more
Wprowadzenie. Po pierwszym wpisie, który przygotował grunt pod naszą aplikacją typu REST, przedstawiam krok po kroku jak uruchomić pierwszą aplikację REST API. W tym wpisie pokażę co zrobić, aby... Read more
Na rozgrzewkę: Po zaprojektowaniu PCB, zamówieniu, wyprodukowaniu u jednego z chińskich dostawców, montażu, przeszedłem do konfiguracji procesora, oraz pisania programu. W projekcie użyłem procesor STM32... Read more
Wprowadzenie. W kolejnym cyklu artykułów o Django stworzę API, które będzie zgodne z regułami REST (ang. Representational State Transfer). REST definiuje określony format danych oraz... Read more
Wprowadzenie. We wpisie przedstawiłem, w jaki sposób przekazać funkcję jako argument innej funkcji. Taka funkcjonalność może przydać nam się, gdy na przykład chcemy przeprowadzić testy... Read more