
Tishka17
11.12.2018
13:54:06
как запускаешь покажи?

Тимур
11.12.2018
13:54:11

Alex
11.12.2018
13:54:18
ну блеать
0.0.0.0

Google

Alex
11.12.2018
13:54:24
ты совсем дурачек?

Tishka17
11.12.2018
13:54:27

Тимур
11.12.2018
13:54:28
ALLOWED_HOSTS = ["192.168.1.85", "127.0.0.1"]

Alex
11.12.2018
13:54:46
к адресу на котором сокет сетевой висит?

Николай
11.12.2018
13:55:46
Запускал просто run(host='address', port='80')
Address=192.168.100.90

Ioann
11.12.2018
13:56:14
программисты блядь

Alex
11.12.2018
13:57:10

Тимур
11.12.2018
13:57:28
python manage.py runserver domain:80
главное на другом компе указать domain в hosts на IP того сервера

Alex
11.12.2018
13:57:54

Google

Николай
11.12.2018
13:59:50
Есть ещё один вопрос по flask но конечно не совсем корректен
Но все же я споошу. Подскажите если ооочень хочется во flask использовать не сколько путей для static можно так?
Причём из списка путей нужно один захардкожить

Alex
11.12.2018
14:03:31
как и запускать на встроенном сервере свое приложение

Николай
11.12.2018
14:04:59
Да это просто для эксперемента

Тимур
11.12.2018
14:05:42
важно. важно на каком сетевом интерфейсе сокет будет слушать.
Да я затупил, 0.0.0.0 нужно было ему указывать. в голове засело 127 и 0 по дефолту. а насчет allowed_hosts без указания, с другого устройства бы не зашло. джанго бы не дал. во flask предположил, что server_name работает по принципу, если указан, то и такой домен должен был бы быть в url

Alex
11.12.2018
14:07:01

Tishka17
11.12.2018
14:08:43

Николай
11.12.2018
14:09:59
Да тут смысл в том что часть файлов лежит за пределами проекта
Так то блюпринт было конечно супер
Хотя я понимаю что это в корне не правильно

Тимур
11.12.2018
14:11:55

Николай
11.12.2018
14:12:24
Я проверю через час приеду и гляну

Тимур
11.12.2018
14:14:26
Вот что пишут в доках --- Please choose a different server name in that case, like 'myapplication.local' and add this name + the subdomains you want to use into your host config or setup a local bind. --- так и есть, для cookie и session у flask. на это и ругался. и отваливался
чтобы такое в джанго провернуть, привязать домен и субдомены в тестинге, чтобы все сессии и куки норм работали. приходилось также, запускать по дефолту. прописывать в allowed_hosts и на своих компах, откуда в сети будут заходить в hosts прописывать [ip_server] domain.ve
Иначе фреймворки посылают, Джанго сразу текстом говорит, у flask почему то не найдено.

Казимир
11.12.2018
14:18:49
Всем привет! Вопрос по logging
Подскажите пожалуйста как сделать чтобы level DEBUG выводило в консоль, а level INFO и в консоль и в файл?

Pavel
11.12.2018
14:21:04

Google

Pavel
11.12.2018
14:22:06
Если нет, то свой фильтр надо написать и к хандлеру консоли его приделать.

Валерий
11.12.2018
14:22:15
Пишу на DRF. Создал определенное апи (пускай для примера - это получение пользователей). View писал с момощью ModelViewSet
Есть два дефолтных GET запроса
.../api/users/
.../api/user/1/
Вопрос - как сделать, чтобы список всех пользователей не выдвалася (то есть как бы заблокирвать его), а отдельне пользователи выдавались как и до этого

Tishka17
11.12.2018
14:22:22

Валерий
11.12.2018
14:22:24
Подскажите пожалуйста )

Казимир
11.12.2018
14:23:29

Dmitriy
11.12.2018
14:26:22

Валерий
11.12.2018
14:27:18
Да, наследует

Alex
11.12.2018
14:29:35

Dmitriy
11.12.2018
14:29:58

Alex
11.12.2018
14:30:07
ну или на крайняк можно в качестве особого костыля переопределить get() метод

Валерий
11.12.2018
14:30:11

Валерий
11.12.2018
14:30:41

Alex
11.12.2018
14:32:07

Казимир
11.12.2018
14:42:15
Извиняюсь, вопрос не по python, что такое Cl скрипты? (не нагуглил ничего)

LighteR
11.12.2018
14:42:57

Alex
11.12.2018
14:43:21

Ruslan
11.12.2018
14:43:37
continuous integration скорее всего. скрипты, которые автоматизируют процесс тестирования/сборки/деплоя после коммита в репо

LighteR
11.12.2018
14:43:58

Alex
11.12.2018
14:44:07
а это уже в гугл

Google

LighteR
11.12.2018
14:44:26
в гугле ничего не понятно, что это такое и зачем нужно )
объясните мне здесь

Alex
11.12.2018
14:44:47
=) CI/CD - это состояние души

Stream
11.12.2018
14:49:35
а в некоторых случаях даже без нажатия

Admin
ERROR: S client not available

Казимир
11.12.2018
14:50:59

LighteR
11.12.2018
14:51:21
Jenkins. например
в gitlab'е есть встроенный еще, но он вроде не особо гибкий
ну вообще смотря для чего тебе надо

Phil
11.12.2018
14:52:14
Признавайтесь, как храните даты в sqlite3? =)

Alex
11.12.2018
14:52:15
а это зависит от требований, архитектуры проекта и экосистемы.

LighteR
11.12.2018
14:52:20
для оперсорс проекта travis норм, например

Alex
11.12.2018
14:52:24

Phil
11.12.2018
14:52:36

LighteR
11.12.2018
14:53:06

Phil
11.12.2018
14:54:00
строками, как же еще?
Я зафигачил всё с плавающей точкой, тереь не знаю правильно-ли я поступаил. "float" решает если что, но...

LighteR
11.12.2018
14:54:04
он не привязан к какой-то конкретной инфраструктуре как тот же gitlab ci, например

Alex
11.12.2018
14:54:45
это во-первых

Google

LighteR
11.12.2018
14:55:47

Phil
11.12.2018
14:56:13
это во-первых
Да я самим питоном это делаю, вот тут и проблема. Кажется я не прав. Ну да ладно. переделаю, если будет настроение. =)

LighteR
11.12.2018
14:56:30
чтобы меньше зависеть от функций sqlite'а

Alex
11.12.2018
14:57:02

Phil
11.12.2018
14:58:04

Alex
11.12.2018
14:58:30

Станислав
11.12.2018
15:01:35
Привет всем, пишу сервер для обработки post, get запросов для игры.
Сервер сбора статистики о игроках. Встал вопрос как среди n-количества людей быстро находить лучших по параметру.
Базу использую tinyDB.
Пользоваться циклом не очень хочется понятно по каким причинам. Я просто +-чайник и вот решил обратиться к знающим людям.
TinyDb по факту json файл

Евгений
11.12.2018
15:03:13

Станислав
11.12.2018
15:04:53
Get и search все что там есть
Все равно приходится перебирать
Ну либо я что-то не догоняю
Может другую базу посоветуете ?

Tishka17
11.12.2018
15:08:07
подробнее, какие данные хочешь хранить и какие операции будут?

LighteR
11.12.2018
15:08:11
Может другую базу посоветуете ?
Мы не можем посоветовать тебе бд, т.к. не знаем сколько (и каких) данных ты хочешь хранить, как их выбирать и какая при этом будет нагрузка