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
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@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.
  • Odpowiedz
Siemka Mirki,
Pytanie z tych banalnych, chciałbym zrobić stronkę, która na żywo tłumaczy słówko po jego naciśnięciu. Jak to wygląda przy scrapowaniu danych ze słowników np. translatica czy babla. Np w babla znalazłem w robots.txt (User-agent: * Disallow: /*&filter Disallow: /*page= Disallow: /*PHPSESSID Disallow: /*profile_show.php* Disallow: /tools/ Disallow: /widgets/ Disallow: /partner/ Disallow: /sounds/ Disallow: /bt.php Disallow: /r/ Disallow: /*verify.php? Disallow: /x/ Disallow: /ax/)
To nie jest wykorzystywanie autorskich dzieł, przynajmniej tak mi
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@fenis: trochę ta książka nudna, a przykłady mocno oderwane od rzeczywistości, może to cię gubi. Nie dziwne, że ten typek na końcu pisze, że mu się znudziło programowanie po 20 latach.

five =10- 2+3- 6
xd

Poleciłbym ci Dive into python, ale tam wszystko od początku to są właśnie przykłady, które pokazują dużo rzeczy naraz. Z tym, że o wiele ciekawsze.
  • Odpowiedz
Podczas tworzenia nowych aplikacji nie zawsze wszystko działa jak należy. #od0dopentestera
Czasami trzeba coś przeanalizować.
Ale co jeśli przez pomyłkę w ostatecznej wersji produktu pozostawimy opcje służące do rozwiązywania problemów?
Jeżeli używasz narzędzia Flask to wiesz, że podczas tworzenia aplikacji udostępnia on Wekzeug Debugger.
Jeżeli gdzieś kod działa nieprawidłowo to zamiast komunikatu błędu otrzymujemy interaktywny interfejs służący do dynamicznej analizy programu.
Możemy wyświetlać wartości zmiennych oraz wykonywać dowolny kod
KacperSzurek - Podczas tworzenia nowych aplikacji nie zawsze wszystko działa jak nale...
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@muskel: Dzięki :)
@zortabla_rt: I tak i nie.
Rozpatrujemy tutaj sytuacje gdy strona posiada błąd pozwalający na pobranie dowolnego pliku z serwera.
I rzeczywiście – jeżeli nie jest wykorzystywany load balancer to istnieje spora szansa, że będzie możliwe pobranie pliku z kluczem prywatnym SSL.
Ten plik można potem w odpowiednich warunkach wykorzystać do podsłuchania transmisji bądź podszycia się pod daną domenę.
  • Odpowiedz
Siema mirasy. Znowu mam pytanie z bazami. Próbuję sobie zmodelować bazę, tylko mam problem bo dokładnie nie wiem jak to rozwiązać. Mam sobie tabelę z userami: id, username, password, foreign key powiązany z tabelą z notatkami. W notatkach będzie id, oraz notatka jako (TEXT). Notatek będzie wiele, jak to polecacie zrobić? Dodawać kolejne pole w bazie? Czy może dodawać wszystko do jednego pola i sobie jakoś to dzielić po stronie użytkownika?
Robię
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Można zrobić coś w ten sposób?

waga = input("Ile ważysz?")
wzrost = input("Ile masz wzrostu?")
BMI = waga / wzrost**2
print ("Twoje bmi wynosi", BMI)
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

def fBMI(masa, wzrost):
   if(wzrost == 0):
     return # zakoncz funkcje nic nie zwracajac
   elif( wzrost>=2 and masa<=10):
      return "no bez jaj"
   else:
  • Odpowiedz
SIema mirasy. Nie wiem jak to powiązać
Mam usera z polami: id, username, password. Następnie chciałbym by to się odnosiło do innej tabeli z notatkami. Jak to zrobić?
Wiem, że mogę zdefiniować coś takiego jak foreign key, czyli id primary keya w innej tablicy i za pomocą tej referencji się do tego odnosić? Czy może zrobić to jakoś inaczej?
#python #bazydanych #bazy #sql
python
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

konto usunięte via Wykop Mobilny (Android)
  • 5
@izkYT: matura to bzdura mordo, napisz podstawy dobrze i cię wezmą gdzie chcesz XD napisz do mnie godzinę przed maturą to ci pomogę ( ͡° ͜ʖ ͡°) jak rok temu niektórym ( ͡ ͜ʖ ͡)
  • Odpowiedz
konto usunięte via Wykop Mobilny (Android)
  • 7
@KapiBara1337: mówisz o załatwieniu odpowiedzi? Znaczy no generalnie mógłbym, ale nie jestem w stanie tego zagwarantować, mam taką szkołę za źródło co klasa, która jest oczkiem w głowie tej szkoły i jest pokazywana w całym województwie, jest po prostu głupia xD dlatego dostają od dyrektora te odpowiedzi. Po prostu z reguły co roku są, w tym roku też pewnie będą. Napisz mi odpowiednio wcześniej przed maturą to ci wyśle za
  • Odpowiedz


Pod tagiem #devopsiarz (obserwuj lub czarnolistuj) publikuję od czasu do czasu informacje o ciekawych programach,
bibliotekach z działki #devops i nie tylko - najczęściej #golang i #python. Ponadto jakieś ciekawe linki z tego
gatunku do
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 0
Czy są na wykopku jacyś developerzy #odoo ? Otaguje również #python bo much related.

Dla tych co mnie znają link tutaj :
https://github.com/odoo/odoo

Interesuję mnie sytuacja na Polskim rynku odnośnie ERP i właśnie specyficznie Odoo. Czy dużo ludzi używa, czy robi się popularne, czy jest sporo developerów ? Może ktoś w temacie ?
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@chrabia_bober Generalnie zainteresowanie jest dość duże. Mimo, że system nadal bardzo mało znany w Polsce. Na roadshow średnio po 100 osób. Developerów w Polsce kilkunastu ale są też za granicą, którzy piszą dla Polskich firm. Na dzień dzisiejszy używa tego koło 100 firm (dane, które jestem w stanie zweryfikować), resztę trudno ustalić, bo system nie wysyła info (tylko nowa instalacja wysyła info, a tych jest nawet kilka tysięcy rocznie). Problem jest
  • Odpowiedz
Jak fachowo i bez zbędnej ifologii zrobić takie coś:

1. Mam stronę facebooka, na której jest 20 znajomych
2. By rozwinąć listę kolejnych znajomych, muszę kliknąć "Zobacz więcej"

W tym miejscu, generuje się parametr potrzebny by na kolejnej stronie kliknąć "Zobacz więcej".
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@zortabla_rt: na oko zapewne zrobiłbym tak (funkcje są zgrubne, wydzieliłbym jeszcze np. parsowanie strony):

def download_friends_page(cookies, unit_cursor):
# tutaj to co masz w more, bez użycia zmiennych globalnych
if status != 200:
  • Odpowiedz
SQLAlchemy ORM vs Peewee - czego teraz warto używać?
Pytam, bo SQLAlchemy ma już swoje lata, a Peewee wygląda na świeższy, acz dojrzały projekt.

Czy jedno lub drugie ma jakieś istotne różnice, które mogą mnie zatrzymać w późniejszym czasie?
Póki co wiem o kiepskim mechanizmie migracji w Peewee.

#python #orm #kiciochpyta
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@chester zależy do czego; z tego co kojarzę to peewee zawsze miał być mały i prosty w założeniach. Z tego też względu bym go wybierał przy mniejszych tematach - mniej skomplikowanych, gdzie warstwa danych nie jest wymagająca - i nie dlatego, że się nie da inaczej - ale tak raczej just-in-case żeby się nie okazało, że później nie można. SQLAlchemy zawsze przerażał liczbą możliwych opcji - i ten się wciąż sprawdzi
  • Odpowiedz
@opalczynski: no tak, DRF daje radę. Mi się zachciało spróbować GraphQL, stąd też chciałem spróbować odejść od Django, bo tak naprawdę jedynym elementem Django, którego potrzebuję byłby jego ORM. A kusi mnie też spróbować ASGI :)

Ale kto wie, może wrócę jeszcze z tym do Django :)
  • Odpowiedz