Size: a a a

2021 April 24

MB

Manager Branch in Django
Django Middle/Senior Python Developer (remote)

Привет!👋
❗️ Ищу Middle/Senior Python для разработчика Телеграм бота с Админкой на Django/Flask.

⚡️ Требования:
- Python
- PostgreSQL, sqlLite, MySQL/MariaDB
- Опыт работы и разработка REST API
- Базовые опыт с JS/AJAX, HTML, CSS, Bootstrap
- Git

⭐️ Будет плюсом:
- Телеграм боты (pyrogram, aiogram, Telethon, PytelegramBotApi...)
- Flask
- Celery
- RabbitMQ
- Redis
- Gitlab CI/CD
- Docker

Вилка: 1800$+ (в зависимости от опыта)
График: удалёный, фулл/парт тайм

------------
#формат работы #удаленка #фуллтайм #парттайм
#python #django #flask #telegram #api #gitlab
источник

T

Tim in Django
сбилд себе офф доку фреймворка, что может быть лучше пересказа доки?)
источник

DA

Dato Akobia in Django
Книга
источник

А

Андрей in Django
Подскажите пожалуйста, как дебажить Django-Channels? У меня просто происходит дисконнект без объяснения причин

И второй вопрос, который стал причиной первого-можно ли получить канал группы, если мне известен атрибут, который я в него добавлял, но не channel_name?
источник

O

Olegсей in Django
На второй вопрос
Channel.objects.get(attribute=12345)
источник

O

Olegсей in Django
Либо можно использовать get_object_or_404
источник

А

Андрей in Django
спасибо, попробую
источник

А

Андрей in Django
а что импортировать для такого обращения?
источник

O

Olegсей in Django
только модель channel)
источник

А

Андрей in Django
а где он?
источник

O

Olegсей in Django
а где у вас модели лежат? в файле models.py наверно
источник

i

ilya in Django
В большинстве случаев - не надо в каналы лезть. Скорей всего что-то делается неправильно.
источник

А

Андрей in Django
я всего лишь хочу при блокировке чата игроку разъединить его
источник

i

ilya in Django
добавить можно ему какое то поле. is_blocked. И в connect или обработчике проверять это поле. Если что - делать дисконнект
источник

А

Андрей in Django
чтобы это поле заполнить, надо получить экземляр подключения, которому я хочу его заполнить. А там уже можно вместо поля и просто дисконнект вызвать
источник

i

ilya in Django
зачем "экземпляр подключения"? мы ж конкретного пользоваля блочим
источник
2021 April 25

А

Андрей in Django
потому что получится, что мы заблочили пользователя, а подключение не разорвали - и он все еще общается, до момента, пока ему не надо будет переподключиться
источник
2021 April 26

DA

Dato Akobia in Django
Ребят, привет, у меня в urls.py такой урл url(r'^posts', ...)

Я делаю запрос /posts/1234, как мне этот аргумент вытащить из реквеста?
источник

T

Tim in Django
сделать еще 1 урл типа path("</posts/int:pk>/",
источник

T

Tim in Django
ну или дописать в этот но тогда в вьюшке нужно фильтровать параметр типа если пустой то отдавать все
источник