@rudepython

Страница 655 из 1719
Zart
06.10.2017
10:29:25
под пермью?

Alexey
06.10.2017
10:30:05
Один хуй над Свердловской пролетать будешь.

Roman
06.10.2017
14:27:36
https://pypi.python.org/pypi/falcon-autocrud/

как вам такое?

Google
ultranoise ?
06.10.2017
14:28:12
Фестиваль CRUD Света

Zart
06.10.2017
14:36:23
фалкон херня

Roman
06.10.2017
14:46:43
Zart
06.10.2017
14:47:44
там какихто базовых вещей не хватало когда я его тыркал

Vladimir
07.10.2017
10:17:51
Как можно легко и быстро сделать разграничение доступа к ручкам апи? Есть короче проект на торнаде, там две сотни ручек, а кривая логика управления доступом прямо в базе. Может фреймворки какие для ролей и уровней доступа есть, кто знает?

Andy
07.10.2017
10:25:02
Ага, джанго, например

Vladimir
07.10.2017
10:32:45
То есть перед рестом еще авторизацию на жанге воткнуть?

Никита
07.10.2017
10:35:52
Авторизация на Джанге перед торнадо? Серьезно?

Eugine
07.10.2017
10:36:24
Нормально

Так и сделать

Cykooz
07.10.2017
10:39:17
И перед всем этим ещё http basic auth в nginx

Vladimir
07.10.2017
10:39:38
Там еще веб гуй, у гуя свой бэкенд

Google
Vladimir
07.10.2017
10:40:26
Получается гуй - авторизация_джанга - рест

Eugine
07.10.2017
10:40:35
Нахуя мне без гуя, если с гуем дохуя

Получается гуй - авторизация_джанга - рест
Ещё доступ закрой снаружи вообще, перед гуем поставь полицейского, пусть следит за доступом

Никита
07.10.2017
10:42:17
Получается гуй - авторизация_джанга - рест
У тебя же по идее будет деградация производительности из-за джанги. А если нет, то тогда непонятно зачем торнадо.

Vladimir
07.10.2017
10:42:44
Я тоже не знаю, зачем

Легаси

Но система прав заставляет меня пить после работы

Belegnar
07.10.2017
11:08:29
Eugine
07.10.2017
11:09:36
Andy
07.10.2017
11:18:07
ээээээ а без джанги никак?
Без джанги вообще никак, я развернулее себе на телефоне и теперь все делаю через джангу

Zart
07.10.2017
12:42:35
нихуя не понял

каким членом вы сюда вообще джангу приплели, кто мне объяснит?

фреймворки для доступа в питоне таки есть. хотя ответ кому-то и не понравится: https://zopesecurity.readthedocs.io/en/latest/narr.html

Vladimir
07.10.2017
12:45:12
Пасиба, схоронил

Zart
07.10.2017
12:46:23
там суть в том, что обычные питонообъекты оборачиваются во враппер, который перед проверяет вызовы и доступ и возвращает результаты из обёрнутого, если прав хватает

Vladimir
07.10.2017
12:48:00
У нас подобное хотят навелосипедить. Декоратор в который методы хендлера заворачиваются

Zart
07.10.2017
12:48:25
это оно и есть, только оттестированное 20 годами работы в очень крупных масштабах

Vladimir
07.10.2017
12:49:26
Я еще хотел пропихнуть идею с авторизацией в отдельном сервисе, чтобы хэндлер туда ходил прежде чем что то делать

Zart
07.10.2017
12:49:38
аутентификацию лучше делать на уровне веб-сервера, по возможности либо если он не умеет - на уровне мидлвари. готовых решений до пизды

Vladimir
07.10.2017
12:49:38
Микросервисы там, вся хурма

Google
Zart
07.10.2017
12:50:08
микросервисы готовить уметь надо, насколько я знаю

Vladimir
07.10.2017
12:52:37
У нас рест просто здоровый и непродуманный

40к строк кода

Если еще систему прав туда вхуячить

Zart
07.10.2017
12:53:09
несколько лет назад популярностью пользовался https://pypi.python.org/pypi/AuthKit

на смену ему пришел http://pythonhosted.org/velruse/

сейчас вроде популярность начал набирать http://authomatic.github.io/authomatic/

может что еще свежее появилось, я не смотрел

у джанго свои специфические пакеты были, с интеграцией регистрации юзеров и прочей фигни

Vladimir
07.10.2017
12:59:06
не хочется всю джангу притаскивать ради одной регистрации

Stanislav
07.10.2017
13:00:41
Питон это джанго

Vladimir
07.10.2017
13:02:49
у джанги дока на 1300 страниц

ну его нах

Никита
07.10.2017
13:03:48
Это лучше, чем как у торнадо: читай сразу исходники и пили велосипеды.

Vladimir
07.10.2017
13:05:09
ну у них скоупы разные

для сайтов с котиками и интернет магазинов торнадо нахер не нужен

а ради авторизации обмазываться джангой немного лениво)

Eugine
07.10.2017
13:07:04
нет нет нет

Zart
07.10.2017
13:07:08
торнаду пилили для масштабирования тыщ коннектов, лонгполлинга и комета

Google
Eugine
07.10.2017
13:07:12
тебе нужна джанга в этом месте

Zart
07.10.2017
13:07:19
джангу пилили для бложиков и новостей

Eugine
07.10.2017
13:07:55
и для твоего конкретного кейса

Vladimir
07.10.2017
13:35:23
А еще у меня нету тёлки и машины

Admin
ERROR: S client not available

Vladimir
07.10.2017
13:35:36
Тут тоже нужна джанга?

Eugine
07.10.2017
13:36:05
не. тут ты сам мудак

Andy
07.10.2017
13:38:08
Тут тоже нужна джанга?
Да, мне помогает

Konstantin
07.10.2017
13:48:04
Добрый день. Python 3.5.3 + PyQt5.6.0 Пытаюсь сделать переключение между формами. Создал в QtDesignet 2 формы и преобразовал их через pyuic5.bat 2 формы MyWindow и MyPass.Делаю событие на кнопку, событие срабатывает, кнопка вроде бы как отрисовывается, но тут же пропадает, предполагаю, что проблема в отсутствии бесконечного цикла обработки обытий, но как исправить не понимаю. Прошу помощи. Спасибо.

Eugine
07.10.2017
14:20:24
Нормально ошибку и код закинь

Konstantin
07.10.2017
14:21:25


Ошибок не выдает компилятор

Zart
07.10.2017
14:23:05
какой?

Eugine
07.10.2017
14:23:05
Это все ещё н значит нормально

Нормально это не картинку

Это значит текст, чтобы люди могли взять код и повторить его

Konstantin
07.10.2017
14:24:10
Нормально это не картинку
Подскажите, как тогда нормально кинуть код? Файлом?

Zart
07.10.2017
14:24:14
а зачем в шоупасс создавать новое приложение?

и сис.ексит?

Google
Konstantin
07.10.2017
14:24:43
#!/usr/bin/python3 # -*- coding: utf-8 -*- from PyQt5 import QtWidgets import Main_rc, Change_Pass def showPass(): myPassForm = Change_Pass.MyPassForm() myPassForm.show() class MyWindow(QtWidgets.QMainWindow, Main_rc.Ui_MainWindow): def init(self, parent=None): QtWidgets.QMainWindow.init(self, parent) self.setupUi(self) self.Sing_Up.clicked.connect(showPass) if name == "main": import sys app = QtWidgets.QApplication(sys.argv) window = MyWindow() window.show() sys.exit(app.exec_())

и сис.ексит?
Метод проб и ошибок. Просто вижу, что форма прорисовывается и уходит потом, пытался для нее цикл создать

Zart
07.10.2017
14:25:57
пдец

Konstantin
07.10.2017
14:26:47
?

End
07.10.2017
16:26:34
Проблевался с этого кода

Тру стори, лежу и дрожу

Konstantin
07.10.2017
16:57:02
Тру стори, лежу и дрожу
Покажите как надо.

Eugine
07.10.2017
17:11:54
требовательно, прямо

ультимативно

еще и точка такая в конце.. прямо жирная точка

Konstantin
07.10.2017
18:15:35
Спасибо, разобрался

Stanislav
07.10.2017
18:22:42


Vladimir
07.10.2017
18:29:15
Обмазываться несвежим DHCP и... ну, ты понял.

Stanislav
07.10.2017
18:30:01
И дрочить А я люблю дрочииить и обмазываться не свежим говном

Страница 655 из 1719