Jiříčku neboj, ještě budu určitě otravovat! J.
Dne pondělí 30. října 2017 9:02:55 UTC+1 JirkaV napsal(a): > > 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: *[email protected] <javascript:> > *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ý" <[email protected]> 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 [email protected] >>> 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 [email protected]. >>> 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 [email protected] <javascript:> > 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 [email protected] <javascript:>. > Chcete-li tuto diskusi zobrazit na webu, navštivte > https://groups.google.com/d/msgid/django-cs/79ebeeee-be59-47fd-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 [email protected] 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 [email protected]. Chcete-li zobrazit tuto diskusi na webu, navštivte https://groups.google.com/d/msgid/django-cs/3bc3976e-a6ea-487a-8073-f3556e0821ae%40googlegroups.com. Další možnosti najdete na adrese https://groups.google.com/d/optout.
