@ru_python

Страница 6874 из 9768
first
29.10.2018
04:25:31
Он на стринцу отсылается сортированный по ключам

От меньшего к большему



Почему так?

Google
Pavel
29.10.2018
04:42:13
Почему так?
Ты OrderedDict делаешь на основе обычного дикта, которых похерил порядок.

Создавай OrderedDict отдельно, и ключи/значения заталкивай в него отдельно.

Маришка
29.10.2018
04:43:22
Он на стринцу отсылается сортированный по ключам
По каким ключам? На странице я вижу вполне отсортированный по ключам объект

Pavel
29.10.2018
04:43:33
Уже делал так, результат тот же
покажи этот вариант кода.

По каким ключам? На странице я вижу вполне отсортированный по ключам объект
посмотри, в каком порядке напихивались ключи в изначальный дикт

first
29.10.2018
04:44:48
По каким ключам? На странице я вижу вполне отсортированный по ключам объект
В том то и дело. А нужна сортирвка такая же, как и на сервере

посмотри, в каком порядке напихивались ключи в изначальный дикт
Мин, восстановлю. Я проверял порядок принтом на сервере

Маришка
29.10.2018
04:45:50
first
29.10.2018
04:46:31
покажи этот вариант кода.
users_list = OrderedDict() users_list[354321] = {'username': 'anton1', 'messages': {1: ['hi', 'in', False]}} users_list[354322] = {'username': 'anton2', 'messages': {1: ['hi', 'in', True]}} users_list[354323] = {'username': 'anton3', 'messages': {1: ['hi', 'in', False]}} users_list[354324] = {'username': 'anton4', 'messages': {1: ['hi', 'in', True]}} users_list[354325] = {'username': 'anton5', 'messages': {1: ['hi', 'in', False]}} users_list[354326] = {'username': 'anton6', 'messages': {1: ['hi', 'in', False]}} users_list[354327] = {'username': 'anton7', 'messages': {1: ['hi', 'in', False]}} users_list[354328] = {'username': 'anton8', 'messages': {1: ['hi', 'in', False]}} users_list[354329] = {'username': 'anton9', 'messages': {1: ['hi', 'in', False]}} users_list[354320] = {'username': 'anton10', 'messages': {1: ['hi', 'in', False]}}

Maxim robox
29.10.2018
04:46:32
В том то и дело. А нужна сортирвка такая же, как и на сервере
Подозреваю, что на сервере все нормально. Проблема в том, как ты это отдаешь клиенту. Ты же в JSON сериализуешь. В JSON orderedDict станет обычным объектом, без информации о порядке.

Для этого обычно отдают объект без сортировки. А рядом кладут массив ordering в котором отсортированы ключи.

first
29.10.2018
04:47:20
Мне отправили из группы по js, сейчас реализовываю

Google
first
29.10.2018
04:47:20
https://gist.github.com/Racum/7c40e0393c195bc97c41 по-моему твое, но код особо читать щас некогда

Maxim robox
29.10.2018
04:49:20
Посмотрите, мне это поможет?
Не знаю. Там какие-то шарады. X, y, z, a, b, c.

Маришка
29.10.2018
04:50:12
Посмотрите, мне это поможет?
А что мешает лист юзеров отправить/объект с юзерами+лист айдишников в нужно порядке?

first
29.10.2018
04:50:39
а порядок в листе хранить, да?

Maxim robox
29.10.2018
04:58:54
так все делают?
В JSON ты не пропихнёшь сортированный дикт. Нет такого в JSON. Тебе нужно информацию о порядке передать другим образом. Вариант первый: Отдаёшь с сервера messages: { 354321: {'username': 'anton1', 'messages': {1: ['hi', 'in', False]}}, 354322:{'username': 'anton2', 'messages': {1: ['hi', 'in', True]}} }, ordering: [354322, 354321] Вариант второй: отдаёшь с сервера messages: [ {key: 354322, 'username': 'anton2', 'messages': {1: ['hi', 'in', True]}}, {key: 354321, 'username': 'anton1', 'messages': {1: ['hi', 'in', False]}}, ], А уже на клиенте приводишь это к первому варианту через _.keyBy(responseJSON, 'key') (библиотека lodash). Или библиотекой normalize.

?
29.10.2018
05:03:31
https://t.me/pro_windows https://t.me/winsiders

slair
29.10.2018
05:09:39
чо за адвертайсинг?

?? Eugene
29.10.2018
05:10:30
ай

чо за адвертайсинг?
кучу денег заработал на рекламе шиндовс

slair
29.10.2018
05:11:58
ну не в канале ж

?? Eugene
29.10.2018
05:12:50
что не в канале?

slair
29.10.2018
05:13:46
флудить и рекламить

?? Eugene
29.10.2018
05:14:33
флудить и рекламить
Ты ночь не спал?

slair
29.10.2018
05:14:59
спал

Mename
29.10.2018
05:25:57
Olga
29.10.2018
05:51:31
Всем привет!)) Помогите пожалуйста. Я планирую создать браузерную игру. Какой хостинг выгодней и лучше всего взять?))

Google
Filip
29.10.2018
05:52:25
любопытные у тебя требования к хостингу )

Milton
29.10.2018
05:52:45
Всем привет!)) Помогите пожалуйста. Я планирую создать браузерную игру. Какой хостинг выгодней и лучше всего взять?))
Сначала нужно сделать игру, потом искать под неё хостинг по требованиям твоего кода

?? Eugene
29.10.2018
05:54:07
Ну зачем им мучиться с хероку

Olga
29.10.2018
05:54:18
Пока черная пятница. Хочу заранее и выгодно закупить)

Vanya
29.10.2018
05:54:49
Хай всем))

Filip
29.10.2018
05:54:51
Ну зачем им мучиться с хероку
один раз отмучился - потом новые проекты стартовать будет проще )

Olga
29.10.2018
05:54:59
И да буду прям под хостинг если что, для первых шагов))

Честно с хостингом первый раз занимаюсь

Mename
29.10.2018
05:56:04
Непонятно нихуя

?? Eugene
29.10.2018
05:56:15
И да буду прям под хостинг если что, для первых шагов))
Ольга, так не делается. Только деньги потеряешь. С тебя же их уже начнут списывать, а игры-то и нет

Olga
29.10.2018
05:56:18
И игру тоже первый раз буду делать....

Я сразу на год

Mename
29.10.2018
05:56:41
И игру тоже первый раз буду делать....
Попробуй на локальном сервере

?? Eugene
29.10.2018
05:56:50
Хостинг - наименьшая твоя проблема на данный момент

Filip
29.10.2018
05:56:57
может может, с этими Procfile нефига не очевидно?‍♂️

Olga
29.10.2018
05:57:00
Мне нужно что бы у меня уже было)

?? Eugene
29.10.2018
05:57:29
Блин, ну купи виртуалку за пару баксов

Mename
29.10.2018
05:57:30
Мне нужно что бы у меня уже было)
Хостинг купишь, а игру забросишь

Google
Filip
29.10.2018
05:57:30
Мне нужно что бы у меня уже было)
самый дешманский выбирай и будет тебе счастье за 100 рублей в месяц на год

?? Eugene
29.10.2018
05:57:34
На месяц

Mename
29.10.2018
05:57:35
Может и так быть

Admin
ERROR: S client not available

Mename
29.10.2018
05:57:43
Игра это дело сука тяжкое

Olga
29.10.2018
05:58:04
Filip
29.10.2018
05:58:10
ну да, когда разобрался - просто ) а первый раз пришлось доку рыть, разбираясь что за фигня )

Olga
29.10.2018
05:58:36
Блин, ну купи виртуалку за пару баксов
Мне нужно что бы у меня уже было

?? Eugene
29.10.2018
05:58:46
Хостинг?

Olga
29.10.2018
05:59:32
Что было?
Начало игры на хостинге

?? Eugene
29.10.2018
05:59:44
?? Eugene
29.10.2018
06:00:20
На чем игра сделана?

Olga
29.10.2018
06:00:41
на питоне

Filip
29.10.2018
06:00:45
Olga
29.10.2018
06:01:00
гугли
точнее имею ввиду

?? Eugene
29.10.2018
06:01:11
на питоне
Ну возьми digitalocean, хороший хостинг

Google
Olga
29.10.2018
06:01:42
Подойдет?)

?? Eugene
29.10.2018
06:02:17
Подойдет?)
Не понял тебя

Olga
29.10.2018
06:07:26
Не понял тебя
Книга доусона. Блин долго грузит, показала бы....

?? Eugene
29.10.2018
06:10:01
MOOLAN1234
29.10.2018
06:29:19
https://www.securitylab.ru/news/496180.php

Olga
29.10.2018
06:34:44
так какой хостинг?)

El Mariachi
29.10.2018
06:35:12
https://www.securitylab.ru/news/496180.php
About half of the 11 packages could be classified as typo-squatting research or experiments and these packages just performs a ping back to a server indicating the package was installed.

Maxim robox
29.10.2018
06:35:25
так какой хостинг?)
Если дешево, то aruba

El Mariachi
29.10.2018
06:44:16
ну просто лучше ссылаться на оригинальные источники, а не журноламерские "сенсационные" пересказы

Olga
29.10.2018
06:47:09
Если дешево, то aruba
А конкретную ссылку можно?)

slair
29.10.2018
06:48:13
пишите своё и норм всё будет

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