Jardo, nejjednodussi je vzit ty headers z obou requestu a prohnat to difflibem (import difflib) ----- 'aknerats'[::-1]
On Oct 30, 2017 09:10, "starenka ." <staren...@gmail.com> wrote: > No vidis, tak ty sem zase ja prehlid. A to si rikam starenka :( > ----- > 'aknerats'[::-1] > > On Oct 30, 2017 09:02, "Jirka Vejrazka" <jirka.vejra...@gmail.com> wrote: > >> Super, ze se to jednoduse vyresilo? Kazdopadne +100 bodu za >> 'x-clacks-overhead' >> :D >> >> Jirka >> >> *From: *Jaroslav Vysoký >> *Sent: *Monday, 30 October 2017 08:57 >> *To: *django-cs >> *Reply To: *django-cs@googlegroups.com >> *Subject: *Re: [django-cs] pythonanywhere & wsgi >> >> Stařenka vidí, i když spí! Pomlčku jsem doplnil, mělo to vliv. Dík! >> >> J. >> >> Dne pondělí 30. října 2017 8:29:55 UTC+1 starenka napsal(a): >>> >>> Cau borce! >>> >>> Jen tak od boku - prave sem se zbudil: nechybi ti pomlcka v >>> content-type? To by vysvetlovalo to "blby zobrazeni" docela dobre bych rek. >>> >>> S. >>> >>> ----- >>> 'aknerats'[::-1] >>> >>> On Oct 30, 2017 01:50, "Jaroslav Vysoký" <jarosla...@gmail.com> wrote: >>> >>>> Ahoj kamarádi! >>>> >>>> Sice mi to přijde pro tuto skupinu OOT, ale vzhledem k tomu že py.cz >>>> nejede a Jakub V. se mě na info o výpadku pythoní konference zeptal, proč >>>> se nezeptám na django-cs (což mě malinko překvapilo), tak se tedy ptám zde: >>>> >>>> Potřeboval bych na pythonanywhere.com servírovat nějaké statické >>>> soubory a nechci jít atomovkou na komáry a řešit to např. přes django >>>> aplikaci. Možná i proto, že bych měl konečně rád v některých věcech jasno. >>>> >>>> Nejprve jsem se pokusil zeptat "starších a zkušenějších" na nějaké >>>> how-to. Bylo mi sděleno, že na wsgi protokolu není nic složitého, abych to >>>> nastudoval. Sice jsem si o tom už předem něco přečetl, ale jelikož nejsem >>>> nic moc inteligentního, tak potřebuji nějaký příklad. Pokusil jsem se tedy >>>> pochopit wsgi hello_worls na PA a přebastlit nějakou aplikaci, která se >>>> tvářila, že by měla cosi takového činit. Při tom jsem zjistil, že asi >>>> nejsem jediný blb na světě, nicméně jsem to nějak rozchodil. >>>> >>>> Ale: >>>> >>>> Browser mi nějaké věci zobrazuje jinak než odjinud. Nechci to >>>> konkretizovat, protože bych nerad znovu absolvoval diskusi o validním HTML >>>> Předpokládám, že http není žádná magie, takže response serveru se skládá z >>>> headers a data. Data jsou 100% stejná, hlavička se liší. Mám podezření na >>>> "Connection". Na "cizím" serveru, kde se mi vše jeví OK je hodnota "close", >>>> na mém pythonanywhere je "keep-alive". >>>> >>>> Finální otázka: >>>> >>>> Jak mám přinutit ze své aplikace nadřazený middleware, potažmo http >>>> server, aby v hlavičce bylo Connection:close? >>>> >>>> Pro úplnost výpis hlaviček z requests: >>>> >>> rborec.headers >>>> CaseInsensitiveDict({'connection': 'close', 'server': 'nginx', >>>> 'content-type': 'text/html', 'etag': 'W/"2178770-1cf0-55cb6ae579c41"', >>>> 'content-encoding': 'gzip', 'transfer-encoding': 'chunked', >>>> 'last-modified': 'Sun, 29 Oct 2017 22:02:42 GMT', 'date': 'Sun, 29 Oct 2017 >>>> 23:01:10 GMT'}) >>>> >>> ranywhere.headers >>>> CaseInsensitiveDict({'connection': 'keep-alive', 'x-clacks-overhead': >>>> 'GNU Terry Pratchett', 'server': 'openresty/1.9.15.1', >>>> 'contentlength': '7408', 'contenttype': 'text/html', 'transfer-encoding': >>>> 'chunked', 'date': 'Sun, 29 Oct 2017 23:00:55 GMT'}) >>>> >>>> >>> rborec.content == ranywhere.content >>>> True >>>> >>>> Předem děkuji a všem python-django kamarádům přeji dobrou noc, dobré >>>> ráno a dobrý den. >>>> >>>> Jarda V. >>>> >>>> P.S. 12 yo Glen Garioch se mi momentálně jeví jako velmi uspokojivá. >>>> Podstatně přátelštější než PythonAnywhere&WSGI. Mohu doporučit... >>>> >>>> -- >>>> -- >>>> E-mailová skupina djan...@googlegroups.com >>>> Správa: http://groups.google.cz/group/django-cs >>>> --- >>>> Tuto zprávu jste obdrželi, protože jste přihlášeni k odběru skupiny >>>> „django-cs“ ve Skupinách Google. >>>> Chcete-li zrušit odběr skupiny a přestat dostávat e-maily ze skupiny, >>>> zašlete e-mail na adresu django-cs+...@googlegroups.com. >>>> Chcete-li tuto diskusi zobrazit na webu, navštivte >>>> https://groups.google.com/d/msgid/django-cs/CAFrUbnmF%3DU2n_ >>>> 8sXg0wXq1RO5Yg9bHoe2woCFAvEXhN94iydNQ%40mail.gmail.com >>>> <https://groups.google.com/d/msgid/django-cs/CAFrUbnmF%3DU2n_8sXg0wXq1RO5Yg9bHoe2woCFAvEXhN94iydNQ%40mail.gmail.com?utm_medium=email&utm_source=footer> >>>> . >>>> Další možnosti najdete na https://groups.google.com/d/optout. >>>> >>> -- >> -- >> E-mailová skupina django-cs@googlegroups.com >> Správa: http://groups.google.cz/group/django-cs >> --- >> Tuto zprávu jste obdrželi, protože jste přihlášeni k odběru skupiny >> „django-cs“ ve Skupinách Google. >> Chcete-li zrušit odběr skupiny a přestat dostávat e-maily ze skupiny, >> zašlete e-mail na adresu django-cs+unsubscr...@googlegroups.com. >> Chcete-li tuto diskusi zobrazit na webu, navštivte >> https://groups.google.com/d/msgid/django-cs/79ebeeee-be59-47 >> fd-9814-951dca190f13%40googlegroups.com >> <https://groups.google.com/d/msgid/django-cs/79ebeeee-be59-47fd-9814-951dca190f13%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> Další možnosti najdete na https://groups.google.com/d/optout. >> >> -- >> -- >> E-mailová skupina django-cs@googlegroups.com >> Správa: http://groups.google.cz/group/django-cs >> --- >> Tuto zprávu jste obdrželi, protože jste přihlášeni k odběru skupiny >> „django-cs“ ve Skupinách Google. >> Chcete-li zrušit odběr skupiny a přestat dostávat e-maily ze skupiny, >> zašlete e-mail na adresu django-cs+unsubscr...@googlegroups.com. >> Chcete-li tuto diskusi zobrazit na webu, navštivte >> https://groups.google.com/d/msgid/django-cs/20171030080248. >> 6135890.36736.4096%40gmail.com >> <https://groups.google.com/d/msgid/django-cs/20171030080248.6135890.36736.4096%40gmail.com?utm_medium=email&utm_source=footer> >> . >> Další možnosti najdete na https://groups.google.com/d/optout. >> > -- -- E-mailová skupina django-cs@googlegroups.com Správa: http://groups.google.cz/group/django-cs --- Tuto zprávu jste obdrželi, protože jste přihlášeni k odběru skupiny django-cs ve Skupinách Google. Chcete-li zrušit odběr skupiny a přestat dostávat e-maily ze skupiny, zašlete e-mail na adresu django-cs+unsubscr...@googlegroups.com. Chcete-li zobrazit tuto diskusi na webu, navštivte https://groups.google.com/d/msgid/django-cs/CA%2B7MNVpbS3ivwiMWbAkb9xscEZWe6wR0zB8b9SM1NxDTpEpedQ%40mail.gmail.com. Další možnosti najdete na adrese https://groups.google.com/d/optout.