Aktywne Wpisy
![Headcrab_B](https://wykop.pl/cdn/c0834752/4c684dd3532851289a09c4337049906fd0f176ca9e24c8c50fd89bbe650b8c9c,q60.jpg)
Headcrab_B +61
My tylko chcemy wysłać was na śmierć. Czy naprawdę wymagamy od was tak wiele?
#wtf #bekazpodludzi #bekazprawakow #bekazkonfederacji #konfederacja #4konserwy #neuropa #pieklokobiet
#wtf #bekazpodludzi #bekazprawakow #bekazkonfederacji #konfederacja #4konserwy #neuropa #pieklokobiet
![Headcrab_B - My tylko chcemy wysłać was na śmierć. Czy naprawdę wymagamy od was tak w...](https://wykop.pl/cdn/c3201142/8ca6c466f9f88e9e45616640e5027c5d38f2b9ff6598acda12e0b0d1b3b41324,w150.jpg)
źródło: _20240517_222014
Pobierz![lipka](https://wykop.pl/cdn/c3397992/lipka_IyShuXOpFS,q60.jpg)
lipka +3
Do jakich seriali wracacie?
#seriale
Ja pewnie jak wielu The office, ale jeszcze podam The scrubs z sentymentu ( ͡° ͜ʖ ͡°)
#seriale
Ja pewnie jak wielu The office, ale jeszcze podam The scrubs z sentymentu ( ͡° ͜ʖ ͡°)
Potrzebuję pomocy w kilku kwestiach przy kodzie z #django #python
Mam taki kod: https://pastebin.com/H3yNRTex
Tworzę sobie obsługę danych pobieranych z api DarkSky. Przy pierwszej implementacji wszystko działało, a dokładnie to przy każdym odświeżeniu strony kod pobierał dane przez api i ładnie się wyświetlało. Ale. Pomyślałem, że bez sensu jak za każdym razem jest wysyłany request, lepiej byłoby max raz dziennie - interesuje mnie jedna lokalizacja i nie potrzebuję na bieżąco monitorować zmian - więc chciałem przy pierwszym wywołaniu pobrać dane i wrzucić je do bazy danych, a potem tylko sprawdzać czy dzisiejszy dzień jest już w bazie. No i nie wiem jak to zrobić.
1. Jak zrobić klasę, która sprawdza czy są dane z dziś w bazie? Jeśli tak - zwraca te dane, jeśli nie to wysyła request o dane, zapisuje je w bazie i zwraca
2. Jak sformatować pole modelu daty tak żeby była tam tylko data w formacie Rok-miesiąc-dzień, bez dokładnej godziny.
Na inne sugestie jest również otwarty :)
Wiem, że zrobiłem trochę spaghetti code, po prostu próbuję zrobić cokolwiek co by zadziałało.
@Anorax: Przy ściąganiu zapisz date w tym modelu (albo osobnym), w widoku zwracaj dane z modelu (a jeszcze lepiej cache) jeżeli dzisiejsza data jest taka sama jak w modelu inaczej ściągaj i zapisz do modelu/cache