@ru_python

Страница 7262 из 9768
Alex
03.12.2018
11:55:13
Maxim robox
03.12.2018
11:55:32


Поигрался.

Google
Alex
03.12.2018
11:55:52
ну нет... там как бы каждый параметр идет в своей секции

Maxim robox
03.12.2018
11:56:17
Тогда да. Херня какая-то.

Sergey
03.12.2018
11:57:00
Всем привет! Приложение на Django, cервак на Centos 7, статику раздаёт апач. Статика доступна, т.е. по прямым ссылкам всё подгружается. При попытке зайти в админку (или на любую другую страницу сервиса) 500я ошибка, "Internal Server Error". В Headers вот такое сообщение - "Referrer Policy: no-referrer-when-downgrade". При этом manage.py runserver нормально поднимает сервер, всё работает. Подскажите пожалуйста, в чём может быть дело?

Alex
03.12.2018
11:57:18
> статику раздаёт апач. уже херня, дальше еще не читал

Юлий Тимофеевич
03.12.2018
11:57:26


Sergey
03.12.2018
11:57:43
Статика так и не пошла

я сейчас понимаю в чём дело

Maxim robox
03.12.2018
11:58:33
Ну можно. Просто выглядит херово. Типа пиши сам свой парсер для их говна.

Sergey
03.12.2018
11:58:52
Апач? Ты так и не победил nginx?
Там просто был неккоректно настроен selinux, он всё блокировал. Но к тому моменту когда я это понял, я уже поднял апач и он раздаёт таки-статику)

Google
Юлий Тимофеевич
03.12.2018
11:59:19
Sergey
03.12.2018
11:59:49
collectstatic делал? STATIC_PATH прописан правильный?
collectstatic делал, STATIC_PATH - это в settings? Там есть STATIC_URL и STATIC_ROOT...

Aragaer
03.12.2018
11:59:49
беда - json.load каждый раз создает новый инстанс декодера, поэтому буфер надо хранить отдельно

Maxim robox
03.12.2018
12:00:28
Я имею ввиду в заголовке передавать пароль
Это нормально, если по https. Но я не вижу, чтобы речь шла о заголовках. «Параметры» это же не заголовки.

Sergey
03.12.2018
12:00:31
Статика тут вообще не при чем. У тебя проблема с джанго. Вытаскивай логи.
Логи django или apache? apache я знаю где хранит, а вофтпщ что-то пишет?

Ну root, да
Да, с этим всё ок

Aragaer
03.12.2018
12:02:07
... наркомански получилось

http://codephoto.ru/i/fPURW

обратите внимание на buf=[""]

это так и задумано!

Sergey
03.12.2018
12:02:43
Сделай DEBUG=True Убедись, что с ним работает.
Я оказывается с ним и запускал... Это не могло дать такую ошибку?

Maxim robox
03.12.2018
12:03:05
Aragaer
03.12.2018
12:03:14
но оно работает

$ /tmp/decode.py [2,3]{"a":5,"b":8}{"c":10} [2, 3] {'a': 5, 'b': 8} {'c': 10}

Google
Maxim robox
03.12.2018
12:03:34
Я оказывается с ним и запускал... Это не могло дать такую ошибку?
Скорее всего у тебя запрос не доходит до uwsgi

Aragaer
03.12.2018
12:03:43
первая строчка - ввел, потом последовательные нажатия C-d выдают новые куски

Alex
03.12.2018
12:03:45
но оно работает
вот я и говорю дичайшие костыли

Sergey
03.12.2018
12:03:48
Maxim robox
03.12.2018
12:04:01
Понял, пошёл гуглить
Лучше выброси апач

Sergey
03.12.2018
12:04:49
Лучше выброси апач
Но он работает... Я просто nginx уже реально в кошмарах вижу:( А почему но плох? Сложно\долго настраивать uwsgi? Или он по рпоих-водительности не очень?

Alex
03.12.2018
12:04:57
обратите внимание на buf=[""]
я надеюсь ты такое никогда не будешь писать в продакшн коде. потому что любой, кто потом с этим столкнется слегка прифигеет.

Aragaer
03.12.2018
12:06:18
ну это я так. На самом деле теперь можно сделать json.loads(sys.stdin, cls=MyDecoder, buf=buf)

и для каждого потока использовать свой буфер

https://gist.github.com/aragaer/208e330fb8ac116c0bf948ac862e0bcf - вот. На самом деле норм

если буфер не передать, то он отбрасывает хвосты, но мало ли, может так надо

Nikolay
03.12.2018
12:16:26
Пока вы ковыряетечь с JSON в 2018, я уже живу в 2020

Denis
03.12.2018
12:17:35
Nikolay
03.12.2018
12:18:20
35

Тимур
03.12.2018
12:18:24
Почем там битки?
Все уже пропала, волна прошла. Что то новое будет

Nikolay
03.12.2018
12:18:26
Тыс

ilya
03.12.2018
12:18:33
35
Гривен

Тимур
03.12.2018
12:18:38
Тыс
Тенге

?
03.12.2018
12:19:04
Гривен
неплох

Google
?? Eugene
03.12.2018
12:24:28
Aragaer
03.12.2018
12:25:18
в xml

или не, в квантовых перфокартах

Никита
03.12.2018
12:25:57
возрождают soap

Admin
ERROR: S client not available

Aragaer
03.12.2018
12:26:47
как тут у грэма прочитал - "вообще, можно использовать лисп, если сказать начальнику, что это такой новый нескучный xml"

⛓️ Powerful Save Dis Sh!t
03.12.2018
12:43:04
Ого, у тебя компутер секретно называется, что его нужно замазать?

Nikolay
03.12.2018
12:43:59
а н о н

Stanislav
03.12.2018
12:51:49
Йоу Ребят, кто работал с Slack API? Возможно ли вытянуть инфу по месседжу если есть прямая линка на него?

Sergey
03.12.2018
12:52:15
Скорее всего у тебя запрос не доходит до uwsgi
Там чуть другая проблема оказалась. Запрос доходит до uwsgi, ошибка уже после, с django\python. Вот здесь полный трэйсбэк - http://dpaste.com/3EVJD2V, суть в этой строчке - ` [Mon Dec 03 07:45:46.833990 2018] [:error] [pid 14303] [remote 192.168.50.93:216] AttributeError: 'module' object has no attribute 'lru_cache` Везде пишут что это может быть из-за 2х питона, но у меня стоит 3.6 в виртуалке и запускаю всё тоже через виртуалку...

Sergey
03.12.2018
12:54:05
Тут ничего не подскажу.
в любом случае спасибо)

Sergey
03.12.2018
12:56:05
проверяй как запускаешь
Первым делом проверил. В виртуалке точно 3.6. виртуалка точно активна. Либо mod_wsgi не так как-то запускается, либо я не знаю уже что

Tishka17
03.12.2018
12:56:15
господи

mod_wsgi все таки взяли

Google
Alex
03.12.2018
12:57:09
mod_wsgi закопай откуда взял

Sergey
03.12.2018
12:57:46
что значит виртуалка точно активна?
Я сделал команду source путь до интепретатора и в консоли ввод изменился на имя_вирталки ....

mod_wsgi закопай откуда взял
А как без него? Как лучше сделать?

Tishka17
03.12.2018
12:58:02
кстати, заxем mod_wsgi если uwsgi?

Maxim robox
03.12.2018
12:58:03
Alex
03.12.2018
12:58:11
ипать

Я сделал команду source путь до интепретатора и в консоли ввод изменился на имя_вирталки ....
ну ты активировал в своем терминале. у тебя думаешь апач из того же терминала запускается?

Tishka17
03.12.2018
12:58:36
виртуалка - это не виртуальаням машина, а виртуальное окружение?

Sergey
03.12.2018
12:58:40
nginx + uwsgi
Этта история чуть не довела меня до инсульта)

Tishka17
03.12.2018
12:58:58
как перекреститься в чате?

Maxim robox
03.12.2018
12:59:02
Есть один сервис, связанный с ресторанами и всё такое. У посетителей установлено или будет установлено мобильное приложение. Нужен способ отследить физические посещения клиентов ресторана, чтобы раздавать им за это бонусы. Нельзя допустить абузов этой фичи. Подкиньте идей, как реализовать это технически. =)

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