@ru_python

Страница 1676 из 9768
Pavel
01.11.2016
20:30:16
но я во view сделал print - там один порядок. В шаблоне - другой

Subbotin
01.11.2016
20:30:31
Psy
01.11.2016
20:31:16
Ну остальные скучно

Pavel
01.11.2016
20:31:56
мне вот просто интересно, что за загадочное поведение джанги

Google
Pavel
01.11.2016
20:31:58
но я во view сделал print - там один порядок. В шаблоне - другой
а в шаблоне просто {% for x in zipped_result %}..{% endfor%}, сортировка нигде не завалялась? {{zipped_list}} в шаблоне что покажет?

Subbotin
01.11.2016
20:32:25
Действительно. Поменять весь мир академтческой науки что может быть скучнее?

Pavel
01.11.2016
20:32:28
а в шаблоне просто {% for x in zipped_result %}..{% endfor%}, сортировка нигде не завалялась? {{zipped_list}} в шаблоне что покажет?
сортировки в шаблоне нет, тупо итерация по списку и вывод свойст. Щас гляну, что покажет

Pavel
01.11.2016
20:33:53
и да, там точно`list() а не `dict()? Глаз не замылился?

Pavel
01.11.2016
20:33:54
вот так

хм

может дататабл меняет сам

ls либа datatables просто стоит еще

js либа*

Pavel
01.11.2016
20:34:54
Ну вон же там сортировка по первому столбцу включена

Pavel
01.11.2016
20:35:17
да, точно. Туплю, спасибо)

Pavel
01.11.2016
20:35:30
бывает, чо.

Google
Costel Salanders
01.11.2016
21:13:28
https://www.techempower.com/benchmarks/
О, спасибо, а то я потерять это

here1am
01.11.2016
21:31:20
requests умеет парсить пост-запросы (а не отправлять их)?

Oleksandr ror191505
01.11.2016
21:32:37
что значит "парсить"?

Anton
01.11.2016
21:33:15
я думаю получить тело запроса и выдать параметры и их значения

here1am
01.11.2016
21:33:49
получаю я иначе, мне нужны параметры, в том числе, залитый файл(ы)

с именем, что важно

Anton
01.11.2016
21:34:18
это уже целая форм-дата

но понятно, что должен уметь

Oleksandr ror191505
01.11.2016
21:34:31
я чет не понимаю, что нужно

Anton
01.11.2016
21:34:33
или юзает сторонню либу

here1am
01.11.2016
21:35:02
сейчас я обхожусь стандартной библиотекой, но меня задолбали пляски вокруг при попытках что-то переписать

Oleksandr ror191505
01.11.2016
21:35:08
внутри реквестса обычные реквест и респонз объекты

here1am
01.11.2016
21:35:29
это уже целая форм-дата
спасибо, видимо это и надо гуглить

внутри реквестса обычные реквест и респонз объекты
я не очень веб-программист и не понимаю, какие реквест и респонз-объекты обычные

по сути я ковыряю собственную файлопомойку

Anton
01.11.2016
21:38:32
ну хотя, это ж принимающая сторона

и реквестс это недолжен уметь, я что-то протупил

Oleksandr ror191505
01.11.2016
21:39:41
Anton
01.11.2016
21:39:59
http://stackoverflow.com/questions/2490162/parse-http-get-and-post-parameters-from-basehttphandler

Oleksandr ror191505
01.11.2016
21:40:01
реквестс это просто обертка над стандартым урллибом

Google
Anton
01.11.2016
21:40:05
вообще вот, что выдаёт гугл

ему тело запроса парсить, врядли эта функциональность будет на отправляющей стороне

Oleksandr ror191505
01.11.2016
21:41:23
может все-таки будет показан хоть какой-то пример кода, а?

что за гадание на кофейной гуще?

here1am
01.11.2016
21:42:18
сейчас

Anton
01.11.2016
21:42:25
https://docs.python.org/3.4/library/cgi.html#cgi.parse_multipart вот, что откопал ))

а хотя не, там веркзег юзается, значит оно

лучше конечно wsgi копать тогда

как минимум полезный скилл

here1am
01.11.2016
21:46:32
http://paste.debian.net/891534/

сейчас я делаю это вот так

here1am
01.11.2016
21:48:09
но там чуть что меняешь и сразу всё косоёбится к чертям и отказывается работать. я не очень опытен в питоне и хотел бы упростить. и да, у меня wsgi через апач

Anton
01.11.2016
21:49:57
а либу для wsgi какую используешь?

Oleksandr ror191505
01.11.2016
21:50:51
http://paste.debian.net/891534/
мог скинуть вообще одну строчку, че

here1am
01.11.2016
21:51:04
никакую. всё стандартными модулями, апач позволяет обойтись

мог скинуть вообще одну строчку, че
сорян, мне с телефона не очень удобно с ссх копировать, но суть там видна. если не разберусь, завтра вернусь с подробностями

Oleksandr ror191505
01.11.2016
21:52:44
мне как-то не видно вообще ничего

я хрен знает, что вообще происходит

here1am
01.11.2016
21:54:23
я не прошу разбираться в моей программе. я спрашиваю, чем пост-запросы multipart/form-encoded парсить

Google
here1am
01.11.2016
21:54:54
для этого даже код видеть не нужно, по если зело интересно, завтра я целиком солью

и cgi.parse_multipart, кажется, подходит, спасибо

Oleksandr ror191505
01.11.2016
21:58:47
https://github.com/django/django/blob/master/django/http/multipartparser.py

b0g3r
01.11.2016
22:01:46
if type(post) != type([]): можно заменить на if type(post) != list:

мимокрокодил

arisu
01.11.2016
22:02:51
я бы бил за такое

b0g3r
01.11.2016
22:03:21
за какое

arisu
01.11.2016
22:03:57
type(var) == list

b0g3r
01.11.2016
22:04:09
почему

Admin
ERROR: S client not available

arisu
01.11.2016
22:04:09
isinstance(Iterable)

тру

b0g3r
01.11.2016
22:04:18
согласен

arisu
01.11.2016
22:04:38
или isinstance(Sequence)

here1am
01.11.2016
22:05:29
я бы бил за такое
сорян, я даже не джуниор

но вообще перепишу

arisu
01.11.2016
22:05:51
да норм

это мысли о высоком

Oleksandr ror191505
01.11.2016
22:07:42
вообще это плохая практика чекать типы

если ты проверяешь типы, то, скорее всего, ты делаешь что-то не так

Google
here1am
01.11.2016
22:09:41
чому я? мне филдсторэдж возвращает либо один объект, в случае, если я лью один файл, либо целый список, если я лью кучу файлов. список из одного объекта он мне не даёт

Oleksandr ror191505
01.11.2016
22:12:45
фи

here1am
01.11.2016
22:12:45
хотя наверно надо дёргать FieldStorage.getlist(), но тогда это было стаковерфлоу-драйвен девелопмент, а в таком виде вот такое поведение

Oleksandr ror191505
01.11.2016
22:15:06
A more convenient approach is to use the methods getfirst() and getlist() provided by this higher level interface.

Anton
01.11.2016
22:15:26
ты курочишь ручками всё, возьми уже werkzeug

Oleksandr ror191505
01.11.2016
22:16:12
я бы для прототипирования взял бы джангу и не парил себе мозг

там все уже есть :)

Anton
01.11.2016
22:16:26
человек хочет азы понять

как я понял

Oleksandr ror191505
01.11.2016
22:16:53
ну я скоро занимался такой фигней, мне никогда не нужно было лезть в дебри

понадобится - полезу

Anton
01.11.2016
22:17:00
через джангу это делать, как гланды через жопу смотреть ))

Oleksandr ror191505
01.11.2016
22:17:18
а не отдельный кусок джанги

here1am
01.11.2016
22:17:42
при чём тут апач?
ну я использую mod_passenger, а это позволяет мне даже uwsgi не импортить, только основную функцию с соответствующим возвратом реализовать

Oleksandr ror191505
01.11.2016
22:17:53
так-то даже в фласке есть встроенная работа с файлами

хочешь апач - бери wsgi

хочешь нджинкс - бери gunicorn

here1am
01.11.2016
22:18:56
человек хочет азы понять
да, стараюсь осилить стандартную библиотеку, если нет необходимости делать иначе

не делай так больше.
почему? мне нравится, я и руби на этой опердени кручу

Страница 1676 из 9768