Hej, pomógłby mi ktos w stworzeniu funkcji, ktora dodaje produkt do koszyka? Uzywam #python i #flask, mam juz strone ktora wyswietla produkt, tylko nie moge jakos ogarnac dodawania do koszyka, a to co znalazlem w internecie nie za bardzo ogarniam, bo jest napisane troche inna metoda, niz ja to obecnie robie.
Wszystko
Najnowsze
Archiwum

menor
- 0

sokytsinolop
- 2
@menor: jak mamy Ci pomóc skoro nie napisałeś w czym problem, ani nie zamieściłeś ani kawałka kodu :(?

filozof900
- 6
@menor: hmm mam wątpliwości czy programowanie to jest dobry kierunek dla ciebie ;-)
Mam sobie #python #flask
Chciałem zrobić domową, lokalną galerię zdjęć na tablecie.
Coś a'la cyfrowa ramka.
I zrobiłem sobie, ale galeria jest cholernie przeciążona. Na stronie html ładuje się ok. 200 zdjęć po 5MB i tablet nie wyrabia.
Zrobić stronnicowanie, wczytywanie asynchroniczne czy zupełnie innaczej to rozegrać?
Chciałem zrobić domową, lokalną galerię zdjęć na tablecie.
Coś a'la cyfrowa ramka.
I zrobiłem sobie, ale galeria jest cholernie przeciążona. Na stronie html ładuje się ok. 200 zdjęć po 5MB i tablet nie wyrabia.
Zrobić stronnicowanie, wczytywanie asynchroniczne czy zupełnie innaczej to rozegrać?
@DoomsDayHellno: a po co ci 200 zdjec od razu?
@DoomsDayHellno: dynamicznie twórz IMG, przeglądarka sobie pobierze potrzebny obrazek automatycznie
- 3
Mirki spod tagu #python, taka w sumie śmieszna sprawa.
Jakiego sposobu autoryzacji użyć do prostego systemu rezerwacji ze strony internetowej? Formularz na stronie odpytywałby API o dostępność w konkretnym terminie, a w odpowiedzi otrzymywałby informację "available" lub "not_available". Basic? Token? Czy może OAuth nie brzmi foliarsko dla tak małego projektu?
#programowanie #python #flask
Jakiego sposobu autoryzacji użyć do prostego systemu rezerwacji ze strony internetowej? Formularz na stronie odpytywałby API o dostępność w konkretnym terminie, a w odpowiedzi otrzymywałby informację "available" lub "not_available". Basic? Token? Czy może OAuth nie brzmi foliarsko dla tak małego projektu?
#programowanie #python #flask
czy ktoś na sali ma pomysł jak zrobić, by pętla mi wypluwała ścieżkę do nowego pliku?
Teraz jest tak, jakby pętla w ogóle nie działała.
Tutaj są 2 pliki w tabeli: file = os.listdir(sourcepath)
chcę je wyciągnąć forem i wypluć na 2 oddzielne linki.
Teraz jest tak, jakby pętla w ogóle nie działała.
Tutaj są 2 pliki w tabeli: file = os.listdir(sourcepath)
chcę je wyciągnąć forem i wypluć na 2 oddzielne linki.
Treść przeznaczona dla osób powyżej 18 roku życia...
- 2
Z db.py zaimportuj ArticlesDB() do startowy.py
potem w funkcji articlepage(id)
utwórz sobie zmienną data = ArticlesDB()
Chociaż nie wiem czmeu ArticlesDB to u ciebie funkcja, która coś zwraca, mogłaby to raczej po prostu być stała, chociaż zależy od kontekstu.
potem w funkcji articlepage(id)
utwórz sobie zmienną data = ArticlesDB()
Chociaż nie wiem czmeu ArticlesDB to u ciebie funkcja, która coś zwraca, mogłaby to raczej po prostu być stała, chociaż zależy od kontekstu.
@zortabla_rt: w tym kontekscie, który podajesz, to niestety raczej nie
Użyj jakiejs biblioteki, np. bootstrap, foundation, materialize
w sumie to że robisz projekt to cv, a nie znasz żadnych technologii frontendowych jest troche xD
@rudeposter: jeśli celuje typowo w backend, a nie fullstack czy frontend to co za problem?
- 2
Treść przeznaczona dla osób powyżej 18 roku życia...
- 2
@zboinek: Biorąc pod uwagę async/await nie widzę aż takiej przewagi w czytelności. Używając nodejs masz prostą drogę do wykorzystania SSR z Vue.js, myślę, że totalnie nie opłaca się pisać we Flasku.
- 0
@zboinek: W takim razie polecam nuxt.js - gotowe środowisko które działa z expres/koa/adonis, masz strukturę i możesz pisać komponenty, które będą działać w SSR.
Dodatkowo nodejs będzie też wydajniejszy niż Flask. BIorąc pod uwagę, że będziesz musiał się go uczyć i jego konceptów i jest to microframework, to tylko wydłuży Ci pracę, nie dając żadnych benefitów.
Dodatkowo nodejs będzie też wydajniejszy niż Flask. BIorąc pod uwagę, że będziesz musiał się go uczyć i jego konceptów i jest to microframework, to tylko wydłuży Ci pracę, nie dając żadnych benefitów.
- 39
Byłby ktoś zainteresowany wtyczką/biblioteczka do #python (m.in. dla django/flaska/tornado), umożliwiającą mega łatwą integracje "logowania za pomocą wykop.pl"?
Na własne potrzeby chcę to zintegrować z python-social-auth. Z chęcią się podzielę kodem źródłowym, gdy już będę miał w pełni działającą wersją.
Jeżeli ktoś już używa python-social-auth, całość konfiguracji dla django powinna się zamknąć w 3 linijkach:
Na własne potrzeby chcę to zintegrować z python-social-auth. Z chęcią się podzielę kodem źródłowym, gdy już będę miał w pełni działającą wersją.
Jeżeli ktoś już używa python-social-auth, całość konfiguracji dla django powinna się zamknąć w 3 linijkach:
źródło: comment_LjMB1LNGdYImUno3wbyBNUbNebkHQc7J.jpg
Pobierz- 4
@noisy: nawet nie wiedziałem że wykop zapewnia oauth.
- 2
@Vadzior, @serintakma, @SernikBezRodzynek, @piotrb, @egoistyczny_logistyk, @kywmn, @b3rly, @MysGG, @Overthinker, @nicniezgrublem, @maciejg - jeszcze nie jest gotowe, ale jest progress i niespodzianka :)
konto usunięte via Wykop Mobilny (Android)
- 1
- 0
- 0
- 14
Stworzyłem sobie własny, prywatny dyndns :D #chwalesie
O co chodzi?
Mam sobie domenę, którą trzymam na MyDevil i chciałbym kilka subdomen przekierować na swoje Raspberry Pi, które stoi u mnie w domu. Problem: moje IP jest zmienne (zmienia się rzadko, ale jednak). Mógłbym je aktualizować ręcznie przy zmianach... no ale jestem programistą, więc automatyzujemy ;)
Na hostingu postawiłem appkę w #python #flask. Appka ma za zadanie zaktualizować IP
O co chodzi?
Mam sobie domenę, którą trzymam na MyDevil i chciałbym kilka subdomen przekierować na swoje Raspberry Pi, które stoi u mnie w domu. Problem: moje IP jest zmienne (zmienia się rzadko, ale jednak). Mógłbym je aktualizować ręcznie przy zmianach... no ale jestem programistą, więc automatyzujemy ;)
Na hostingu postawiłem appkę w #python #flask. Appka ma za zadanie zaktualizować IP
- 2
istnieje duże prawdopodobieństwo, że ktoś sobie może wylosować ten same bajty skoro losowanie masz równo co pół godziny
@Philopolemus_Fronius: Po pierwsze, generator liczb losowych nie jest seedowany tylko czasem (mam nadzieję - jak jest, to Crypto.Random jest słabszy, niż bym się spodziewał). Po drugie, to że ktoś inny je wylosuje, to nie problem - problem jest, jeśli appka wylosuje te same dwa razy (to tylko zabezpieczenie przeciwko replayowi podpisów).
A później
@fizyk20: Jak dla mnie - kryptograficznie (ideowo) rozwiązanie wydaje się okej.. Mam jedną uwagę do implementacji. W funkcji constructmessage masz:
Jak budujesz wiadomość do podpisu, to koniecznie muszą być separatory pomiędzy konkatenowanymi elementami. Inaczej jest ryzyko, że dwie różne wiadomości mogą dać ten sam podpis. Wynika to z faktu, że np. "123"+"456" daje ten sam wynik co "12"+"3456".
Inne małe ryzyko jakie może tutaj być, to
return main_domain.encode("utf-8") + domains.encode("utf-8") + challengeJak budujesz wiadomość do podpisu, to koniecznie muszą być separatory pomiędzy konkatenowanymi elementami. Inaczej jest ryzyko, że dwie różne wiadomości mogą dać ten sam podpis. Wynika to z faktu, że np. "123"+"456" daje ten sam wynik co "12"+"3456".
Inne małe ryzyko jakie może tutaj być, to
@supermegazord: moim zdaniem bez sensu jest placic. ucz sie powoli z tutoriali z internetu, to wystarczy
- 0
Treść przeznaczona dla osób powyżej 18 roku życia...
- 1
Mam takie pytanie dot. aplikacji we flasku, nie wiem nawet jak wyszukać na necie, więc po prostu opiszę o co mi chodzi:
W templatce mam input, który pojawia się lub nie, w zależności od jednego parametru.
Jeśli się pojawia, to spoko, bo dostaję wartość z inputa, a jak się nie pojawia, to chciałabym, aby wartość zmiennej wynosiła zero. Na razie mam:
a chodzi o to, żeby jak nie będzie inputa i
W templatce mam input, który pojawia się lub nie, w zależności od jednego parametru.
Jeśli się pojawia, to spoko, bo dostaję wartość z inputa, a jak się nie pojawia, to chciałabym, aby wartość zmiennej wynosiła zero. Na razie mam:
liczba = int(request.form["liczbazinputa"])
a chodzi o to, żeby jak nie będzie inputa i
liczba = int(request.form.get("liczbazinputa",0))
- 3
@fiskarsa: https://pl.wikibooks.org/wiki/Zanurkuj_w_Pythonie najpierw naucz sie podstaw struktur danych w python
- 1
Mirki z #programowanie #naukaprogramowania #python #flask (sorry za spam tagami)
mam takie pytanie, może mądre, może głupie, nie wiem.
Mam sobie aplikację napisaną w python, Flask-SQLAlchemy.
I w HTML formularz, który pobiera datę i godzinę.
no
mam takie pytanie, może mądre, może głupie, nie wiem.
Mam sobie aplikację napisaną w python, Flask-SQLAlchemy.
I w HTML formularz, który pobiera datę i godzinę.
no
- 1
@fiskarsa: W bazie masz mieć datę, na poziomie bazy operujesz tylko na datach. Z formularza dostajesz request z datami w stringach, parsujesz żeby mieć obiekt date, i takimi obiektami się posługujesz żeby wyciągnąć potrzebne dane w zapytaniu. SQLAlchemy elegancko się potrafi nimi posługiwać.
W tym pytaniu na stacku parsowanie powinno być przed zapytaniem, tak żeby akcja wyglądała mniej więcej tak:
W tym pytaniu na stacku parsowanie powinno być przed zapytaniem, tak żeby akcja wyglądała mniej więcej tak:
if 'searchdate' in request.form:
date = datetime.strptime(request.form["searchdate"], "TU FORMAT")
return render_template("indx.html",- 1
@fiskarsa: jepiej date+time zapisywac w typie DateTime ale jak koniecznie chcesz oddzielnie to mozesz
from datetime import datetime
dateinput = '2001-09-11'
timeinput = '09:11:01'
from datetime import datetime
dateinput = '2001-09-11'
timeinput = '09:11:01'
- 3
Mirki, piszę sobie zadanko we flasku. Mam przyjąć jsona o takiej budowie {"token": 1, "a": 1, "b": 1} jeżeli json jest ok to mam pomnożyć a i b i wysłać jsona zwrotnego z iloczynem i tokenem
Json jest ok kiedy wszystko jest liczbą, ma budowę jak powyższy a liczby są dodatnie. Jeżeli nie to mam wysłać błąd 400. Dodatkowo mam zwrócić błąd 405 jeżeli Request nie jest POST. Wysmarowałem o takie coś
link
Ale
Json jest ok kiedy wszystko jest liczbą, ma budowę jak powyższy a liczby są dodatnie. Jeżeli nie to mam wysłać błąd 400. Dodatkowo mam zwrócić błąd 405 jeżeli Request nie jest POST. Wysmarowałem o takie coś
link
Ale
- 1
hej mireczki #python-iści i może jakieś węgierki też.
w celu zabezpieczenia się przed niewypłacalnymi klientami napisałem sobie prostą klasę sprawdzającą czy aplikacja ma aktywną licencję. tylko, że... żeby pozbyć się tego zabezpieczenia wystarczy usunąć jedną linijkę ( ͡° ʖ̯ ͡°) (proste jest, cnie)
pomyślałem nad dostarczaniem produktu w jakiejś skompilowanej wersji, żeby żaden kuzyn sosmiada nie usunął tego tak łatwo, ale to python.
macie jakieś
w celu zabezpieczenia się przed niewypłacalnymi klientami napisałem sobie prostą klasę sprawdzającą czy aplikacja ma aktywną licencję. tylko, że... żeby pozbyć się tego zabezpieczenia wystarczy usunąć jedną linijkę ( ͡° ʖ̯ ͡°) (proste jest, cnie)
pomyślałem nad dostarczaniem produktu w jakiejś skompilowanej wersji, żeby żaden kuzyn sosmiada nie usunął tego tak łatwo, ale to python.
macie jakieś
- 2
@Gronekmaster: TDD nie jest lekiem na całe zło. Dla mnie jest to dobra opcja kiedy robisz pair programming w dwie osoby, problem jest średnio ciężki i obie osoby są całkiem niezłe w kodzeniu oraz testowaniu.
Robienie testów tylko po to, żeby coś pokryć jest stratą czasu. Zwłaszcza, że Python jest językiem dość wysokopoziomowym i bawienie się w TDD często kończy się na robieniu testów integracyjnych, a do tego potrzebne jest
Robienie testów tylko po to, żeby coś pokryć jest stratą czasu. Zwłaszcza, że Python jest językiem dość wysokopoziomowym i bawienie się w TDD często kończy się na robieniu testów integracyjnych, a do tego potrzebne jest
Mirki, potrzebuję pomocy w zrozumieniu kolejności działań, które powinienem podjąć w #django.
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
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
@KapitanKeptyn:
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
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
- 1
Od tutoriala ze strony Django w ktorym stworzysz prostego bloga.
- 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/
Treść przeznaczona dla osób powyżej 18 roku życia...
- 1
@michael93pl:
nie wiem też do końca w co celujesz ale możesz alternatywnie:
zastąpić w widoku index redirecta
no i pisz co dokładnie Ci nie działa :P
nie wiem też do końca w co celujesz ale możesz alternatywnie:
zastąpić w widoku index redirecta
return redirect(url_for('success')) od razu na render innego szablonu return render_template('result_submit.html', dane=twojedane) i w nim będziesz miał normalnie wartości forma LUB pogrzebać przy submit.html tak żeby pokazywał pusty formularz na requesta GET a jak jest request POST z danymi to wyświetlał wysłane daneno i pisz co dokładnie Ci nie działa :P
- 1
- 34
Szczęśliwego Nowego Kodu!
hejo mirki, stoje przed wyborem tematu pracy inzynierskiej. ( ͡° ͜ʖ ͡°)
Z kodem wiąże swoją przyszłość, lecz póki co posiadam niezbyt wielkie umiejętności. Myślałem o zrobieniu jakiejś aplikacji webowej we Flasku lub Django. Nie mam niestety pomysłu co to mogłoby być.
Zaznaczę że muszę na początku naczyć się trochę tego Flaska(parę miesięcy temu robiłem podjazd jakiś), znam jakieś podstawy Pythona. No ale generalnie chodzi o to
Z kodem wiąże swoją przyszłość, lecz póki co posiadam niezbyt wielkie umiejętności. Myślałem o zrobieniu jakiejś aplikacji webowej we Flasku lub Django. Nie mam niestety pomysłu co to mogłoby być.
Zaznaczę że muszę na początku naczyć się trochę tego Flaska(parę miesięcy temu robiłem podjazd jakiś), znam jakieś podstawy Pythona. No ale generalnie chodzi o to
- 3
@amazintesla: Brzmi jak jakieś mikroserwisy + Single Page Aplication + Progressive Web Apps. Coś do analizy giełdowej? Ewentualnie jakieś social media, które analizowałyby w tle Twój profil i podsuwały jakieś interesujące Cie tematy (PWA).
- 0
@amazintesla: myślę, że sam ogarniesz jak to ma działać skoro są takie apki mobilne
http://www.kwitki.pl/
https://play.google.com/store/apps/details?id=pl.tocomoje&hl=pl
http://www.kwitki.pl/
https://play.google.com/store/apps/details?id=pl.tocomoje&hl=pl



















