@ru_python

Страница 6402 из 9768
Артем
31.08.2018
11:21:40
Ну или удалить его нафиг

Дмитрий
31.08.2018
11:28:39
Столкнулся с проблемой разворачивания фласк приложения через uwsgi. uwsgi.ini файл [uwsgi] module = wsgi master = true processes = 5 http-socket =:5000 chmod-socket = 666 callable = application А wsgi.py from app import create_app application = create_app() if __name__ == '__main__': application.run() Но при запуске через uwsgi --ini uwsgi.ini пишет следующее: *** Operational MODE: preforking *** Traceback (most recent call last): File "./wsgi.py", line 27, in <module> from app import create_app File "./app/__init__.py", line 2, in <module> from flask import Flask ModuleNotFoundError: No module named 'flask' unable to load app 0 (mountpoint='') (callable not found or import error) *** no app loaded. going in full dynamic mode *** *** uWSGI is running in multiple interpreter mode *** spawned uWSGI master process (pid: 26405) spawned uWSGI worker 1 (pid: 26406, cores: 1) Ошибка при загрузке flask модуля, но хотя я работаю в активированному virtualenv, в котором установлен flask. Есть у кого идеи, как это пофиксить и что здесь неверно?

Andrew
31.08.2018
11:59:37
Парни, для того чтобы объединить ветки в гите, нужно сначала переключиться на основную ветку (в которую хочу внести изменения из другой ветки), а потом ввести git merage <имя ветки с которой хочу обновиться>?

Google
N. M.
31.08.2018
12:00:13
Только мераж не нужно. А так да

Andrew
31.08.2018
12:05:12
Только мераж не нужно. А так да
А почему не нужно, чем будет отличаться способ с миражом и без него?

N. M.
31.08.2018
12:06:01
Мираж это когда ты идешь по пустыне и тебе вода мерещится. Команда merge

Проксимов
31.08.2018
12:06:44
Мердж

Andrew
31.08.2018
12:08:08
Понял, спасибо

Артем
31.08.2018
12:45:32
Ребят как в пикт5 скрыть QVBoxLayout и все его содержимое? Пробовал: vb.hide() hide(vb) vb.setHidden vb.setVisible(False) Ничего не помогает

Ну или удалить его нафиг

@gloomy_philosopher не знаешь?

Проксимов
31.08.2018
12:48:24
Tigran
31.08.2018
12:51:37
@gloomy_philosopher не знаешь?
это надо у @surik00 спрашивать

Саша
31.08.2018
13:02:45
Как можно это SELECT * FROM posts WHERE release_date[2] between '%s' and '9999-12-31' and priority=0 представить с помощью sqlalchemy query api?

tonko
31.08.2018
13:16:44
and_((release > start), release < end))

filter еще есесна

Google
tonko
31.08.2018
13:17:16
Короче гугли and_

Саша
31.08.2018
13:42:02
И ещё вопрос как INNER JOIN в query api прописываетс

?

Stas
31.08.2018
14:36:53
парни

тоже по sqlalchemy вопрос

AttributeError: mapper

что за шляпа при joinе

Tigran
31.08.2018
14:37:29
код покажи

Stas
31.08.2018
14:38:24
query = db.session.query(models.Work).join(models.Work.base)

class Base(db.Model, OutputMixin): __tablename__ = 'bases' id = db.Column(db.Integer, primary_key=True) name = db.Column(db.Text, nullable=False) dump_id = db.Column(db.Integer, db.ForeignKey('dumps.id')) size = db.Column(db.Float, nullable=False) work = db.relationship("Work") class Work(db.Model, OutputMixin): __tablename__ = 'work' id = db.Column(db.Integer, primary_key=True) base = db.Column(db.Integer, db.ForeignKey('bases.id')) started = db.Column(db.DateTime, nullable=False, default=datetime.now) ended = db.Column(db.DateTime) status = db.Column(db.Text) message = db.Column(db.Text)

все как в доке вроде как

Simple Relationship Joins Consider a mapping between two classes User and Address, with a relationship User.addresses representing a collection of Address objects associated with each User. The most common usage of join() is to create a JOIN along this relationship, using the User.addresses attribute as an indicator for how this should occur:

Tigran
31.08.2018
14:41:31
Мне кажется, в доке db.session.query(models.Base).join(models.Base.work)

Нужно в Work тоже объявить relationship

Stas
31.08.2018
14:44:19
не совсем понимаю зачем

а

чтоб такой запрос сделать

просто у меня должна быть связь один ко многим

а если добавить то получится многие ко многим

Tigran
31.08.2018
14:46:36
http://docs.sqlalchemy.org/en/latest/orm/basic_relationships.html#one-to-many

Google
Stas
31.08.2018
14:46:48
или я путаю?

Tigran
31.08.2018
14:46:53
прям пример есть one to many с relationship с каждой стороны

Stas
31.08.2018
14:47:06
понял

спасибо большое, значит проглядел

Alternatively, the backref option may be used on a single relationship() instead of using back_populates:

я кстати пробовал с backref

и одной записью

Tigran
31.08.2018
14:55:14
это суть RSS

хочешь больше - запрашивай регулярно

ну если только конкретно апворк не предоставляет какого-то дополнительного апи

Stas
31.08.2018
15:00:53
прям пример есть one to many с relationship с каждой стороны
sqlalchemy.exc.InvalidRequestError: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Triggering mapper: 'Mapper|Dump|dumps'. Original exception was: Mapper 'Mapper|Base|bases' has no property 'dumps' Теперь такая беда

Artuchka
31.08.2018
15:41:08
мб не новичковый вопрос, лол

не бейте, если такого нет в змейке, просто интересуюсь есть ли в змейке(например во время сравнения if..else) if =~ smth_here__dunno_what_shoud_be_here: ....some_things.... # есть ли в питоне такая штука как # <знак присваивания><знак инверсии битов> # ну тип =~

если есть то, что это значит

в гугле меня забанили, не смог найти

Aragaer
31.08.2018
15:42:41
ну такого точно нет

в перле оператор сравнения с паттерном выглядит вроде примерно так, но там либо надо что-то слева. либо не нужен сам оператор

if /pattern/, либо if $var ~= /pattern/

сам по себе оператор инверсии битов в птоне есть и делает именно то, что и должен

>>> ~5 -6

Google
Vladislav
31.08.2018
17:11:04
Друзья, а никто не находил бенчмарков aiohttp + uvloop и Sanic ?

ivan
31.08.2018
17:21:25
Было где-то сравнение Tornado Aiohttp Aiohttp+uvloop Sanic

Сейчас найду

https://youtu.be/BbyVHtsIM1M

Вроде этот

Tishka17
31.08.2018
17:22:45
Видео?

ivan
31.08.2018
17:23:21
Да, с бенчмарками

Но я не помню, был ли там sanic

Tishka17
31.08.2018
17:23:49
А таблицей нет?

ivan
31.08.2018
17:23:59
Но вроде был Я ещё удивился, что чистый aiohttp проигрывает sanic

По бенчмаркам

А таблицей нет?
Ну там можно быстро пролистатб до таблиц

Tishka17
31.08.2018
17:25:05
Ага. С телефона удобно. И зум есть

Что за люди пошли. Про все видео снимают

ivan
31.08.2018
17:26:48
Почему бы и нет

Кому-то так инфа лучше воспринимается

Бывают довольно годные вебинары

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