
Николай
27.05.2019
19:39:31
@q4770 лучше сформулируй что тебе нужно и поговорим по существу, пока у тебя какие то фантомные препятствия

Artemij
27.05.2019
19:40:13

marchwinks
27.05.2019
19:40:28

Николай
27.05.2019
19:40:31
@q4770 1 только скажу - идеалогия питона строится на доверии, соответственно внутри кода какие то ограничения и приватность обойти можно всегда. Это вам не жаба и не кресты

Google

Винни
27.05.2019
19:42:17

Jenish
27.05.2019
19:42:18
тут можно спросить по джанго

Винни
27.05.2019
19:42:25
я уже спрашивал, и никто не ответил...

?? Eugene
27.05.2019
19:42:46

Винни
27.05.2019
19:43:16
я уже спрашивал, и никто не ответил...
остается одно: искать, что же программа импортирует, и просто с криками на арабском блокировать запуск, если она пытается импортировать что-то из системных модулей

Jenish
27.05.2019
19:43:16
на всех полях выдает This field is required
в консоли пишет Bad request

Винни
27.05.2019
19:43:20

Alex
27.05.2019
19:43:48

Николай
27.05.2019
19:43:54

Alex
27.05.2019
19:44:47

Винни
27.05.2019
19:45:07
нахрена?
ну не заставлять же саму программу саму себя указывать. Так любая хуйня от имени ядра начнёт хуйни творить

Google

Винни
27.05.2019
19:45:18

Artemij
27.05.2019
19:45:19

marchwinks
27.05.2019
19:45:57
Заполняй филды

Alex
27.05.2019
19:46:01

Николай
27.05.2019
19:46:17

Jenish
27.05.2019
19:46:22
даж заполненныые филды выдаются как required

Artemij
27.05.2019
19:46:44

Чем3.14on
27.05.2019
19:47:18
Сколько лет вы потратили на изучение всего этого??

?? Eugene
27.05.2019
19:47:33

Jenish
27.05.2019
19:48:56

Винни
27.05.2019
19:49:12

Николай
27.05.2019
19:49:35

Винни
27.05.2019
19:49:49
щас бы в 2019 присылать код в виде скрина

Jenish
27.05.2019
19:50:37

Николай
27.05.2019
19:50:44

Alex
27.05.2019
19:50:49
правила бы вам сударь почитать

Google

Винни
27.05.2019
19:51:06

Aragaer
27.05.2019
19:51:21
присылать картинкой код можно только через codephoto

Винни
27.05.2019
19:51:57
но питон в этом плане - дерьмо. Так что это всё я лучше на крестах напишу

Николай
27.05.2019
19:52:15

Alex
27.05.2019
19:52:38

?? Eugene
27.05.2019
19:53:00
А не request.data нужно в сериалайзер передавать?

Николай
27.05.2019
19:53:05

?? Eugene
27.05.2019
19:53:07
Давно на джанге не писал

Jenish
27.05.2019
19:55:05

?? Eugene
27.05.2019
19:55:17
?

Винни
27.05.2019
19:59:15

Андрей
27.05.2019
20:00:28

Винни
27.05.2019
20:01:38

Николай
27.05.2019
20:03:56

Андрей
27.05.2019
20:05:33
cython не варик?

Alex
27.05.2019
20:05:42

koder
27.05.2019
20:06:32
так а какой язык в мире имеет возможности ограничения импорта и как такой даже теоретически можно настроить

Google

koder
27.05.2019
20:06:47
импорт по паспорту? по имени импортирующего модуля?
на уровне модуля в питоне можно встроить код, который посмотрит кто его импортирует и бросит исключение в случае чего

Николай
27.05.2019
20:07:37

koder
27.05.2019
20:07:44
правда я не уверен как там со стеком при импортировании

Дмитрий
27.05.2019
20:07:56
В теории, если надо настолько резать доступ, то может обернуть это в api?

Андрей
27.05.2019
20:07:56

Дмитрий
27.05.2019
20:08:27
А там уже и авторизация, и rbac, и все остальное

Admin
ERROR: S client not available

koder
27.05.2019
20:08:36
Так разве можно?
в питоне весь(почти) код исполняемый. def - исполняемая конструкция. Когда модуль импортируется - его тело исполняется. Можно прямо в модуле прописать код, который реализует какие-то проверки
но это слегка странно, я не могу придумать зачем такое может понядобиться

Николай
27.05.2019
20:09:03

Андрей
27.05.2019
20:09:11

Alex
27.05.2019
20:09:18

Николай
27.05.2019
20:10:43

koder
27.05.2019
20:11:06

Николай
27.05.2019
20:11:45

Alex
27.05.2019
20:11:45

Alexandr
27.05.2019
20:11:54
Помогите с регуляркой, пожалуйста.
как найти слово cat в строке? Слово может быть окружено символами, например ! или ?

Николай
27.05.2019
20:12:00
Ну и можно не из корня запускать же

Google

Андрей
27.05.2019
20:12:21

Alex
27.05.2019
20:12:38

Alexandr
27.05.2019
20:13:06

Дмитрий
27.05.2019
20:13:08

koder
27.05.2019
20:13:53

Николай
27.05.2019
20:13:57

koder
27.05.2019
20:14:00
In [1]: import sys
In [2]: sys.path.append('/tmp')
In [3]: import text
<frame at 0x7f178082c048, file '<frozen importlib._bootstrap>', line 219, code _call_with_frames_removed>
<frame at 0x7f1780a52cc0, file '<frozen importlib._bootstrap_external>', line 728, code exec_module>

Николай
27.05.2019
20:14:17

koder
27.05.2019
20:14:23
инспектируешь стек и смотришь кто тебя импортирует
но вообще ты бы четко сформулировал задачу. потому что так то она безгранична. может нельзя на мкс твой модуль импортировать

Alexandr
27.05.2019
20:15:07

Дмитрий
27.05.2019
20:15:40

Alexandr
27.05.2019
20:15:58
это слово ffcatff, а не саt

Андрей
27.05.2019
20:16:08

Alex
27.05.2019
20:16:20

koder
27.05.2019
20:16:41

Андрей
27.05.2019
20:17:21