Siema mirasy. Jak podchodzicie do testowania api? W sensie mam resource, który przy okazji zwracania odpowiedzi mi robi redirecta na następną stronę- logowanie i pare innych jeszcze funkcjonalności. Chciałbym teraz troszkę rzeczy potestować i w odpowiedzi dostaję niestety template html. Wydaje mi się, że komentowanie i pisanie od nowa innej odpowiedzi na czas testów to zły pomysł- skłaniam się ku sprawdzaniu useragenta i na tej podstawie odpowiadać inaczej. Jak to się powinno
@TMBRK: trochę się zgubiłem. W pierwszym zdaniu piszesz o API, a w drugim o redirect. To się trochę gryzie ideologicznie. API nie powinno zwracać żadnych redirectów tylko dostarczać prostą informację.

Jeśli masz się logować, to powinno zwrócić po prostu 403.
Cześć,
uczę się pisać apki webowe w pythonie i znalazłem całkiem fajny projekt na githubie. Chciałem stworzyć aplikację webową służącą do zarządzania playbookami w Ansible więc szukałem czegoś "w tym kierunku". Znalazłem taki projekt:
https://github.com/vengaar/wapi
funkcjonalności ma podobne do tego co chciałbym osiągnąć lecz jest jeden problem. Nie mogę rozgryźć jaki framework tutaj zastosowano. Rozszyfrowałem że Front to SemanticUI, lecz przy pomocy jakiego pythonowego frameworka napisano resztę? Nie wygląda to ani na
Siemka, mam pytanko do back-end dev.
Jak sobie radziliście z robieniem projektów do portfolio i generalnie nauką? Aktualnie jestem przy flask, ogarniam pythona, podstawy css i html. I teraz jestem w kropce, bo przy tutkach o flasku pokazują go na przykładzie bootstrap i js. Nie chce znowu poznawać kolejnych rzeczy, które na początek nie przydadzą się, a tylko pomieszają mi się z tym, co poznałem. Jak tworzyliście swoje pierwsze strony, żeby pokazać
Potrzebna pomoc. Na ct8 stworzona wirtualna maszyna z pythonem 3.6.9. Chcę postawić tam projekcik na flasku.
Ustawione:

export CFLAGS="-I/usr/local/include"
export CXXFLAGS="-I/usr/local/include"
export CC=gcc
export CXX=g++
declare -x FLASK_APP="/home/bartox7777/domains/homecash.cf/public_python/run.py"


pip install -r requirements.txt
```Bez problemu.
I teraz```
python
->> import matplotlib
Traceback (most recent call last):
File "", line 1, in
File "/usr/home/moj_login/.virtualenvs/home_budget_flask/lib/python3.6/site-packages/matplotlib/__init__.py", line 205, in
_check_versions()
File "/usr/home/moj_login/.virtualenvs/home_budget_flask/lib/python3.6/site-packages/matplotlib/__init__.py", line 190, in _check_versions
from . import ft2font
ImportError: /usr/local/lib/compat/libstdc++.so.6: version CXXABI_1.3.9 required by
@bartox7777: Jeśli chcesz używać gcc do kompilacji są dwie opcje:
1. Podpowiedzieć gdzie szukać libstdc++.so na poziomie kompilacji (zalecana metoda):

export LDFLAGS='-Wl,-rpath=/usr/local/lib/gcc9 -L/usr/local/lib -L/usr/local/lib/gcc9'
2. Uruchomić program z informacją gdzie ma szukać dodatkowych bibliotek:

env LD_LIBRARY_PATH=/usr/local/lib/gcc9 python -c 'import matplotlib'
Lub po prostu użyć systemowego CLANGa (czyli nie wykonywać exportów CC/CXX przed kompilacją).
Mireczki, pomóżcie :(

Jestem testerem i pracuję w projekcie, gdzie mamy apkę mobilną, która pobiera jakąś listę użytkowników oraz ich zdjęcia. Mam do przetestowania przypadek testowy, gdzie mam dużą liczbę userów (ok 50 tys.), a aplikacja musi pobrać wszystkie ich zdjęcia i je przechowywać w pamięci telefonu (apka ma też działać offline i musi te zdjęcia wyświetlić). Wymyśliłem sobie, że dobrą opcją do sprawdzenia poprawności cache'owania tych zdjęć (czyli czy user XYZ
Pobierz SuperStefan - Mireczki, pomóżcie :( 

Jestem testerem i pracuję w projekcie, gdzie ...
źródło: comment_E4b8lxVjGSV7hlrlwS5vvlUfjteAkugH.jpg
Czy jakiś ogarnięty mirek z #python #flask dobrał się kiedyś do tego gównologgera we Flasku co pokazuje wykonane requesty HTTP?

Chodzi o to:

127.0.0.1 - - [20/Dec/2019 10:00:00] "GET /myendpoint HTTP/1.1" 200 -
Bom czuje się jak ten pieseł z mema. Chce te logi zmodyfikować po swojemu, a co najwyżej dopisuję swoje twórczości przed/po lub całkowicie wyłączam logowanie (nie chcę), a loglevel obojętnie jaki i tak to loguje franca jedna, SO
Pobierz d.....z - Czy jakiś ogarnięty mirek z #python #flask dobrał się kiedyś do tego gównol...
źródło: comment_D0KhhKY5JGqxR34rSL5qRb1L700c6ZbA.gif
@devopsiarz: Wychodzi na to, że Flask używa modułu logging: flask.logging.
Dokumentacja wspomina parę możliwości https://flask.palletsprojects.com/en/1.0.x/logging/
np. można wyłączyć handler i wtedy nie będziesz mieć tych logów.
Domyślnie logging pozwala na określenie log levelu.
Przykładowo:
https://stackoverflow.com/questions/30085538/change-flask-logs-from-info-to-debug
https://stackoverflow.com/questions/29869770/flask-logging-debug-setting

Tu masz gotowe rozwiązanie na kompletne wyłączenie:
https://stackoverflow.com/questions/14888799/disable-console-messages-in-flask-server
Ehhh nie mogę sobie poradzić z CORS. Backend api w flasku, a fronta chciałem w vue. Ciągle coś zmieniam, a wynik i tak ten sam. Teraz w przeglądarce mam takie errory:

[HMR] Waiting for update signal from WDS... log.js:24:4
Zablokowano żądanie do zasobu innego pochodzenia: zasady „Same Origin Policy” nie pozwalają wczytywać zdalnych zasobów z „http://localhost:5000/accounts”. (oczekiwano „true” w nagłówku CORS „Access-Control-Allow-Credentials”)
Zablokowano żądanie do zasobu innego pochodzenia: zasady „Same Origin Policy”
Robię backend w pythonie (flask) i front w Vue. Z backenda zrobiłem API z wykorzystaniem JWT-extended i lecąc z dokumentacją schowałem tego jwt w cookie. Sprawdzałem poprzez postman i wszystko działa, ale teraz nie wiem jak się zabrać za fronta. Czy w Vue będę musiał jakoś tego cookie odebrać tak jak np. json? Wydaje mi się, że znalazłem dosyć dobry tutorial, ale nie jestem pewien czy to zadziała. Czy jak w
@baambaam:

monolit czy może api gateway, albo jakieś proxy

nie jestem na tyle zaawansowany, żeby ci odpowiedzieć. Podążam za dokumentacją i "ulepszam" tak, żeby pasowało do mojego projektu początkującego ;p Czyli cofnąć się i ustawić, żeby api wysyłało tokena? Co myślisz o kodzie z linka, który podałem? Możesz polecić jakieś materiały?
Z najnowszego wydania Prasówki Technologicznej frontendowcy dowiedzą się co nieco o dobrych metodach uwierzytelniania aplikacji, a backendowcy poznają zalety korzystania z Panda GroupBy w Pythonie. Przyjrzymy się również pierwszej na świecie uczelni w całości poświęconej sztucznej inteligencji.

-> Zapisz się na mirkolistę: https://mirkolisty.pvu.pl/list/kqLmWfjCV96YaWzk
-> AlertTag: #justnewsit

Frontend

1. Jeśli korzystasz z #redux – a szczególnie, gdy zaczynasz przygodę z tą biblioteką – to na pewno zainteresuje Cię oficjalny Style Guide przygotowany przez
Pobierz JustJoinIT - Z najnowszego wydania Prasówki Technologicznej frontendowcy dowiedzą się...
źródło: comment_iFlhxM7aO9gUKxqN1uWwaXu2I2pEK4W3.jpg
Mam sobie bazę danych a w niej tabelę. Wszystkie wiersze z tej tabeli wyświetlane są na stronie (tabela generowana przez Flask). Na końcu każdego wiersza mam guzik do edycji ale za cholerę nie wiem jak go zaprogramować, żeby edytował tylko dany wiersz. Jest jakiś sposób, żeby do każdego wiersza (czy nawet komórki) generować jakieś losowe ID czy coś w tym stylu? Coś co bym mógł złapać JSem?
Chciałbym żeby to wyglądało jak
@michaal: https://en.wikipedia.org/wiki/Ajax_(programming)#JavaScript_example tu przykład z czystym javascriptem, bez użycia jQuery.
Skoro masz ID, to dajesz je jako data-id="ID" do guzika oraz do tr. Po kliknięciu w guzik odczytujesz tą wartość, wyciągasz tr z odpowiednim data-id i dla każdego wewnętrznego td robisz podmianę zawartości na ``, guzik edycji ukrywasz, zamiast niego dajesz obsługę esc\enter (esc anuluje zmiany i przywraca normalny wiersz, enter wyciąga wartości z inputów, wysyła ajaxem dane do zapisu i
No dobra przyszła i na mnie pora. Bawię się ostatnio we flasku i jak nadeszła kolej na podpięcie lokalnej bazy pojawił się problem. W necie widziałem różne wersje DATABASE_URL i żadna z nich mi nie działa. Zależy mi na tym, żeby baza była lokalna. Jakaś mądra głowa pomoże? Z góry dzięki
Kod
#python #flask #bazydanych

PS.
W między czasie sprawdzę czy działa z bazą na heroku, ale jak już wcześniej wspomniałem zależy
Pobierz michaal - No dobra przyszła i na mnie pora. Bawię się ostatnio we flasku i jak nadesz...
źródło: comment_sWbQoM6WSUrCzYJBd6kl1aWFP9sZ5QYH.jpg
Chcę wystawić z flaska za pomocą send_file do reacta plik do pobrania. Użytkownik w kliencie react wybiera określony plik, w efekcie czego powinien dostawiać prompta o wyborze miejsca zapisu albo otwórz za pomocą. Problem w tym że testując endpoint w swaggerze, po określeniu wymaganych parametrów swagger przygotowuje plik do pobrania i działa jak powinno. Natomiast w react response przychodzi w formie stringa, np podczas pobierania pliku csv przychodzi string z komórkami i
Jak poprawnie napisać system rejestracji np. pacjentów na wizytę czy miejsca w kinie? Czy wizyta powinna być osobnym modelem/ tabelą w bazie danych? Czy wyciąganie takich danych z bazy nie będzie czasochłonne, jak np. będę chciał, żeby na stronie było wyświetlone, które terminy są wolne, albo które siedzenia w kinie są zajęte? Nie mogę znaleźć w internecie jakichś przykładów. #naukaprogramowania #python #flask
@SalsaDeAmigo: Rozbiłbym to na 2 osobne tabele a zaciąganie danych zawsze będzie czasochłonne. Możesz wykorzystać widoki aby trochę zyskać na wydajności :) i przechowywać w nich tylko to co będziesz potrzebował przy funkcjonalności rezerwacji terminu.Poczytaj sobie o normalizacji bazy danych to pokaże Ci pewien pogląd jak skutecznie rozbić tabele na mniejsze.
#python #docker #flask
Cześć. Miałbym pytanie odnośnie budowania swoich kontenerów i nie wiem co gdzie włożyć. Mam aplikację [A] w flasku która korzysta z opencv, aplikacje [B] która pobiera dane z urządzenia końcowego za pomocą opencv, oraz aplikacje [C] służąca jako mailer. Do aplikacji A wpadają dane z B, Do aplikacji C wpadają dane z A. A i C korzystają z bazy danych. komunikacja pomiędzy aplikacjami na socketach. Jak to ogarnąć mniej
Czasami w internecie trafia się na prawdziwe perełki. (ʘʘ)
Coś dla osób potrafiących podstawy #python, które chciałyby zrobić krok dalej. Gościu na YT pisze od zera apkę webową (blog): raz w #flask, raz w #django. I to całkowicie za darmo na Youtube.

Flask: https://www.youtube.com/playlist?list=PL-osiE80TeTs4UjLw5MM6OjgkjFeUxCYH

Django: https://www.youtube.com/playlist?list=PL-osiE80TeTtoQCKZ03TU5fNfx2UY6U4p

#naukaprogramowania #programowanie
Pobierz JavaDevMatt - Czasami w internecie trafia się na prawdziwe perełki. (ʘ‿ʘ)
Coś dla os...
źródło: comment_8JCK04ixc94i3sC65ZYc2VvOZwfVfDxt.jpg
Miraski, doradźcie, czuję sie zagubiony ( ͡° ʖ̯ ͡°)
Mam aplikację webową napisaną we flasku. Logika i HTML w podstawowej wersji jest skończona, teraz chciałbym to ostylować w najprostszy istniejący sposób, możliwe mało ingerując w napisany już kod.

Próbowałem coś grzebać w CSS, kombinowałem z bootstrapem, ale jakoś nie klei mi się to wszystko w całość.
Na stronie jest formularz logowania/rejestracji, wyszukiwarka, tabela z wynikami i podstrony poszczególnych