--
--
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+unsubscribe@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.
Další možnosti najdete na https://groups.google.com/d/optout.
| From: Jaroslav Vysoký Sent: Monday, 30 October 2017 01:50 Reply To: djan...@googlegroups.com Subject: [django-cs] pythonanywhere & wsgi |
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.headersCaseInsensitiveDict({'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.headersCaseInsensitiveDict({'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.contentTruePř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+unsubscribe@googlegroups.com.
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 zrušit odběr skupiny a přestat dostávat e-maily ze skupiny, zašlete e-mail na adresu django-cs+unsubscribe@googlegroups.com.
Chcete-li tuto diskusi zobrazit na webu, navštivte https://groups.google.com/d/msgid/django-cs/79ebeeee-be59-47fd-9814-951dca190f13%40googlegroups.com.
Ahoj
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 zrušit odběr skupiny a přestat dostávat e-maily ze skupiny, zašlete e-mail na adresu django-cs+unsubscribe@googlegroups.com.
Chcete-li tuto diskusi zobrazit na webu, navštivte https://groups.google.com/d/msgid/django-cs/79ebeeee-be59-47fd-9814-951dca190f13%40googlegroups.com.
Další možnosti najdete na https://groups.google.com/d/optout.
--
--
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+unsubscribe@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.