Wszystko
Najnowsze
Archiwum
- 1

Hej murki ( ͡° ͜ʖ ͡°)
Jako, że obiecałem udostępnić projekt dzisiaj/jutro, to wywiązuję się z tego!
Aż założyłem organizację pod projekt, żeby udostępnić wszystko w jednym miejscu, abyście nie musieli grzebać po moim profilu.
A oto i link! https://github.com/GronekHome
Na ten moment nie ma dużo, ale to przez fakt, że z #python i #django dopiero zaczynam. Zobaczymy jak to dalej będzie.
Możecie
Jako, że obiecałem udostępnić projekt dzisiaj/jutro, to wywiązuję się z tego!
Aż założyłem organizację pod projekt, żeby udostępnić wszystko w jednym miejscu, abyście nie musieli grzebać po moim profilu.
A oto i link! https://github.com/GronekHome
Na ten moment nie ma dużo, ale to przez fakt, że z #python i #django dopiero zaczynam. Zobaczymy jak to dalej będzie.
Możecie
Mireczki,
Co wy na to, żebym pod tagiem typu #gronekhome publikował jakieś postępy z prac nad moim projektem inteligentnego domu (jeszcze nie udostępniam kodu, ale za 2-3 dni powinienem go wypuścić). Wpisy pojawiałyby się pewnie mniej więcej raz w tygodniu.
A tak ze szczegółów technicznych:
1. Django jako backend na malinie
2. Wszelkie czujniki wpięte przez ESP8266 z wgranym micropythonem
3. Baza na SQLite (później prawdopodobnie się przeniosę na coś w stylu MariaDB)
Co wy na to, żebym pod tagiem typu #gronekhome publikował jakieś postępy z prac nad moim projektem inteligentnego domu (jeszcze nie udostępniam kodu, ale za 2-3 dni powinienem go wypuścić). Wpisy pojawiałyby się pewnie mniej więcej raz w tygodniu.
A tak ze szczegółów technicznych:
1. Django jako backend na malinie
2. Wszelkie czujniki wpięte przez ESP8266 z wgranym micropythonem
3. Baza na SQLite (później prawdopodobnie się przeniosę na coś w stylu MariaDB)
- 4
@dinokoder: p---------e. Nie ma badań mówiących o szkodliwości wifi. Owszem, wifi można zagłuszyć jak każdą inną sieć. Ale jakoś ludzie dalej używają wifi. A włamanie się do wifi takie proste nie jest
- 2
dlaczego dłubiesz od zera, a nie wykorzystujesz czegoś już istniejącego? Np. domoticz czy home assistant
@floatingpoint: Wszedłem tutaj całkowicie przekonany o tym, że właśnie taki komentarz tutaj znajdę.
Nie rozumiem zachwytu nad Domoticzem. Czy nie warto robić czegoś samemu? Czegoś elastycznego dla własnych potrzeb? Btw: Domoticza też ktoś zrobił... Ciekaw jestem co jemu mówiono...
A po co, a na co to komu
konto usunięte via Wykop Mobilny (Android)
- 2
murki
potrzebuję #bazydanych postawionej na #raspberrypi
będę miał ok. 300-600 nowych rekordów dziennie, a chcę ją obsłużyć z #python i #django
lepsze będzie mongodb czy prędzej MySQL/MariaDB?
w sql trochę grzebałem kiedyś, ale niezbyt dużo
coś poradzicie?
z góry dzięki za odpowiedzi
potrzebuję #bazydanych postawionej na #raspberrypi
będę miał ok. 300-600 nowych rekordów dziennie, a chcę ją obsłużyć z #python i #django
lepsze będzie mongodb czy prędzej MySQL/MariaDB?
w sql trochę grzebałem kiedyś, ale niezbyt dużo
coś poradzicie?
z góry dzięki za odpowiedzi
- 6
@Gronekmaster Przy takiej ilości i na raspberry to bym użył sqlite'a po prostu :)
- 3
@mk321: zależy co masz na myśli poprzez dłuższe utrzymanie. Ludzie mają duże bazy na sqlite i działa to OK.
~ 100 000 rekordów (w rok) to jest NIC nawet dla sqlite.
@Gronekmaster https://stackoverflow.com/questions/784173/what-are-the-performance-characteristics-of-sqlite-with-very-large-database-file
A na raspberry pi nie stawiałbym mysql'a czy postgresa.
~ 100 000 rekordów (w rok) to jest NIC nawet dla sqlite.
@Gronekmaster https://stackoverflow.com/questions/784173/what-are-the-performance-characteristics-of-sqlite-with-very-large-database-file
A na raspberry pi nie stawiałbym mysql'a czy postgresa.
#programowanie #django
Hej. Mam dwa modele TeamPlayer i Set - https://pastebin.com/5xCmfEyU Pierwszy reprezentuje graczy drużyny, drugi zestaw graczy przebywających na boisku. Chcę teraz query, dzięki któremu dostanę wszystkie Sety, w których jest gracz X i Y i Z itp.
Na razie jedyne rozwiązanie jakie znalazłem to na przykład:
Set.objects.filter(teamplayers=playerX).filter(teamplayers=playerY).filter(teamplayers=playerZ)
Hej. Mam dwa modele TeamPlayer i Set - https://pastebin.com/5xCmfEyU Pierwszy reprezentuje graczy drużyny, drugi zestaw graczy przebywających na boisku. Chcę teraz query, dzięki któremu dostanę wszystkie Sety, w których jest gracz X i Y i Z itp.
Na razie jedyne rozwiązanie jakie znalazłem to na przykład:
Set.objects.filter(teamplayers=playerX).filter(teamplayers=playerY).filter(teamplayers=playerZ)
- 0
@drwxr dziękuję za odpowiedź! Problem w tym, że:
- __in robi OR lookup i dostaję wszystkie sety, w których jest a lub b lub c
- Set.objects.filter(Q (teamplayers=playerX) & Q(teamplayers= playerZ) & Q (teamplayers= playerZ)) zwraca pusty queryset
- __in robi OR lookup i dostaję wszystkie sety, w których jest a lub b lub c
- Set.objects.filter(Q (teamplayers=playerX) & Q(teamplayers= playerZ) & Q (teamplayers= playerZ)) zwraca pusty queryset
konto usunięte via Wykop Mobilny (Android)
- 2
konto usunięte via Android
- 0
@Gronekmaster na czym bazujesz? Jakis tutorial?
- 0
@Cooltec: tylko getting started dostępne na stronach projektów i ewentualnie stack overflow
trochę wcześniej kodziłem, więc aż takich tutorialowych podstaw nie potrzebuję
trochę wcześniej kodziłem, więc aż takich tutorialowych podstaw nie potrzebuję
- 1
- 7
@s3b4: Wyszedł w dobrym momencie (odpowiednio wcześnie), był wystarczająco praktyczny, dawał się uruchomić przy minimum konfiguracji. Dalej to trochę efekt sieciowy (czy kuli śnieżnej jak ktoś woli).
- 3
Komentarz usunięty przez autora
@rafalpero:
urlpatterns = [
re_path(r'^(?P[A-Z]{1})/', views.list_detail, name='list_detail')
path('', views.list,- 3
Jest ktoś może w posiadaniu książki o #django i zechciałby sie nią podzielić?
potrzebuje recenzowanych pozycji do pracy inż ( ͡° ͜ʖ ͡°)
#packtpubfreelearning #webdev #programowanie
potrzebuje recenzowanych pozycji do pracy inż ( ͡° ͜ʖ ͡°)
#packtpubfreelearning #webdev #programowanie
Mam problem, którego nie rozumiem:
class CalculatorView(FormView):
form_class = CalculatorForm
success_url = reverse_lazy('CALCULATOR')
template_name = 'calculator.html'@Ilythiiri walidacja to jest jeden warunek:
W sumie to gdybyś zdefiniował własną metodę **form_valid** która zwraca renderowany template to też ta klasa po FormView będzie działała tak jak chcesz.
if form.is_valid()W sumie to gdybyś zdefiniował własną metodę **form_valid** która zwraca renderowany template to też ta klasa po FormView będzie działała tak jak chcesz.
- 0
@b3rly dobra, dam sobie radę ;-)
Po prostu chciałem użyć czegoś ze zdefiniowanych widoków żeby się czegoś nauczyć, ale widzę, że źle dobrałem materiał.
Dzięki za pomoc.
Po prostu chciałem użyć czegoś ze zdefiniowanych widoków żeby się czegoś nauczyć, ale widzę, że źle dobrałem materiał.
Dzięki za pomoc.
joł, szukamy ludzi do naszego teamu #python #django #praca #warszawa #programowanie #programista15k
Python/Django developer w Booksy w teamie Growth.
CV na adres:
rafal.mironczyk@booksy.net
Python/Django developer w Booksy w teamie Growth.
CV na adres:
rafal.mironczyk@booksy.net
- 0
- znajomość Vagranta
@DILERIUM: vagrant up wystarczy, czy muszę się douczyć?
Ale fajne macie to podanie linków do linkedina zespołu, dzięki temu można zobaczyć, że CV zbiera najmłodszy programista, a gość od Androida się do Was nie przyznaje.( ͡° ͜ʖ ͡°)
- 1
@piotrb: vagrant up wystarczy :)
jaki najmłodszy, jak wcale nie? :P
Androidowiec tak kocha firmę, że nie potrzebuje linked ina
jaki najmłodszy, jak wcale nie? :P
Androidowiec tak kocha firmę, że nie potrzebuje linked ina
Siemanko Mirki ( ͡° ͜ʖ ͡°) Jak co czwartek - coś dla Python Devów! #justjoinitoferty odc#211
pon- JavaScript, wt. - PHP, śr. - Java/Scala/C++, czw. - Python, pt.-Ruby/Mobile, sob. -
pon- JavaScript, wt. - PHP, śr. - Java/Scala/C++, czw. - Python, pt.-Ruby/Mobile, sob. -
źródło: comment_qZoJFwLLtDb4fWxBa5yQRbWUxHjkegmi.jpg
Pobierz@IsambardKingdomBrunel: chyba jest literówka w templatce, powinno być {{ form.as_p }}
- 0
Komentarz usunięty przez autora
- 6
@Zdalny: piekny wyjepkowicz z Ciebie, unikac jak ognia tego czlowieka
https://www.wykop.pl/link/4145775/afera-zdalny-admin-unika-zaplaty-zasadzonych-roszczen-prosze-o-pomoc/
https://www.wykop.pl/link/4145775/afera-zdalny-admin-unika-zaplaty-zasadzonych-roszczen-prosze-o-pomoc/
- 1
Czy raspberrypi jest w stanie utrzymać dwie instancje django (np test/dev) + np 10 pythonowych skryptów (webscraping) odpalanych co jakiś czas w cronie?
pewnie jakiś remote desktop rowniez bym chcial miec. Da rade?
#raspberrypi #django #python
pewnie jakiś remote desktop rowniez bym chcial miec. Da rade?
#raspberrypi #django #python
- 0
@ponczkowy: wysyłać możesz jak chcesz, nie twórz tego na wsconnect, tam nic nie powinno się dziać. Group używaj po zapisie danych do bazy:
1. Api - pobieranie
2. Zapis do bazy (lub pomijamy)
3. Wysyłka do socketów
4. Loop do 1
1. Api - pobieranie
2. Zapis do bazy (lub pomijamy)
3. Wysyłka do socketów
4. Loop do 1
- 0
@macza: a to co jest wysylane w wsconnect?
Group('dashboard').send({
'text': json.dumps(status.json)
})
skad socket bedzie wiedzialco zostalo w nim podane ?
Czyli zrezygnowac z taska calkowicie na rzecz loopa ?
Group('dashboard').send({
'text': json.dumps(status.json)
})
skad socket bedzie wiedzialco zostalo w nim podane ?
Czyli zrezygnowac z taska calkowicie na rzecz loopa ?
Piszę apkę w #django korzystam z Djangowego systemu templateów. Projek na zaliczenie, ale przedmiot nie dotyczy Pythona ani webówki tylko projektowania oprogramowania.
Mój problem: pisanie templateów wymaga znajomości jakie klucze znajdują się w słowniku używanym do renderowania templateu. Chodzi o to, żeby template można było stworzyć zupełnie bez znajomości tego co jest w module view.
Generalnie nie wiem jakie są dobre praktyki przy używaniu templatów.
Proponowane mi rozwiązanie to stworzenie DTO - Data
Mój problem: pisanie templateów wymaga znajomości jakie klucze znajdują się w słowniku używanym do renderowania templateu. Chodzi o to, żeby template można było stworzyć zupełnie bez znajomości tego co jest w module view.
Generalnie nie wiem jakie są dobre praktyki przy używaniu templatów.
Proponowane mi rozwiązanie to stworzenie DTO - Data
- 0
@m_bielawski: Wiem, że to nie Java, a to rozwiązanie proponował mi rowadzący, który pisze właśnie w Javie i C#, a na Pythonie w ogóle się nie zna… Nie do końca mi się podoba to rozwiązanie, dlatego zapytałem tutaj jak to ładnie w Pythonie zrobić.
Żaden ze sposobów, który mi podałeś nie eliminuje problemu o którym mówiłem, a który prowadzącemu bardzo się nie podoba (że bez znajomości modułu
Żaden ze sposobów, który mi podałeś nie eliminuje problemu o którym mówiłem, a który prowadzącemu bardzo się nie podoba (że bez znajomości modułu
view, albo
Treść przeznaczona dla osób powyżej 18 roku życia...
























Napisałem w #python prosty skrypt, który pobiera z API openweathermap.org prognozę na najbliższe pięć dni. Wybrane parametry dodaję do bazy danych sq3lite (data, temperatura, wilgotność, takie tam). Skrypt wyświetla te informacje, a proste funkcje wyświetlają przefiltrowane dane, np. dni, w których prognozowana temperatura spadnie poniżej podanej temperatury.
Chciałbym teraz zrobić to samo w django. Na razie
1. ogarnij modele
2. manage.py makemigrations --initial
3. manage.py migrate
4. dokładasz do widoków operacje CRUDowe, albo budujesz swoje API jakimś django-rest-frameworkiem czy czym chcesz