Не могу понять как именно это реализовать
Deep linking
Telegram bots have a deep linking mechanism, that allows for passing additional parameters to the bot on startup. It could be a command that launches the bot — or an auth token to connect the user's Telegram account to their account on some external service.
Each bot has a link that opens a conversation with it in Telegram — https://telegram.me/. You can add the parameters start or startgroup to this link, with values up to 64 characters long. For example:
https://telegram.me/triviabot?startgroup=test
import json
input_json = """
[
{
"title":"Мобильный Телефон Xiaomi Redmi Note 8 (6+128Gb) Global IND",
"cost":"13.000 сом",
"link":"www.gadget.kg/catalog/telefony/xiaomi/3337"
},
{
"title":"Смарт Часы женские Bakeey H8",
"cost":"1.800 сом",
"link":"www.gadget.kg/catalog/gadzhety/smart-chasy-braslet..."
},
{
"title":"Смарт-часы Samsung Galaxy Watch R800 46mm",
"cost":"15.000 сом",
"link":"www.gadget.kg/catalog/gadzhety/smart-chasy-braslet..."
},
{
"title":"Смарт-часы Samsung Galaxy Watch R810 42mm",
"cost":"14.700 сом",
"link":"www.gadget.kg/catalog/gadzhety/smart-chasy-braslet..."
}
]
"""
input_dict = json.loads(input_json)
search_term = 'samsung'
output_dict = [x for x in input_dict if search_term in x['title'].lower()]
output_json = json.dumps(output_dict, indent=4, sort_keys=True, ensure_ascii=False)
print(output_json)
[
{
"cost": "15.000 сом",
"link": "www.gadget.kg/catalog/gadzhety/smart-chasy-braslet...",
"title": "Смарт-часы Samsung Galaxy Watch R800 46mm"
},
{
"cost": "14.700 сом",
"link": "www.gadget.kg/catalog/gadzhety/smart-chasy-braslet...",
"title": "Смарт-часы Samsung Galaxy Watch R810 42mm"
}
]
ssacli ctrl slot=1 pd all show detail
Smart Array G6 controllers (rev 01)
lspci -k|grep -i -A2 raid
food_session = request.session.get('food', None)
if food_session:
pass
if request.session.get('food', None):
pass
https://api.qiwi.com/partner/bill/v1/bills/<тут_billId>
Есть две сети интернет от разных провайдеров подключённые кабелями через роутеры. Подскажите как заставить любую программу общаться с интернетом только через одну сеть, именно через Сеть №2
route add [HOST] MASK 255.255.255.255 [GATEWAYIP]
route add [NET] MASK [NETMASK] [GATEWAYIP]
Each of these is a single value, analogous to its docker run counterpart. Note that mac_address is a legacy option.
version: '3'
services:
bigbluebutton:
image: bigbluebutton/bigbluebutton
hostname: yourhostname
ports:
- "80:80"
expose:
- "1935/tcp"
- "5066/tcp"
- "2202"
SET FOREIGN_KEY_CHECKS=0;
DROP TABLE `pictures`;
SET FOREIGN_KEY_CHECKS=1;
Мне надо, чтобы бот автоматически отсылал посты (в определенное время)
from news import views
path('archive/', views.archive, name='news-archive')
from django.urls import reverse
reverse('news-archive')
# Можно так:
def get_absolute_url(self):
return "/people/%i/" % self.id
# Но лучше так:
def get_absolute_url(self):
from django.urls import reverse
return reverse('people.views.details', args=[str(self.id)])
<a href="{{ object.get_absolute_url }}">{{ object.name }}</a>
<!-- Так не надо делать -->
<a href="/language/category/product/{{product.pk}}">Link</a>
<!-- надо так -->
<a href="{{product.get_absolute_url}}">Link</a>
которые в дальнейшем копипастишь для новых проектов
django-admin startapp --template=https://github.com/githubuser/django-app-template/archive/master.zip myapp
логичнее тогда называть папку окружения по имени проекта, а тогда внутри окружения сразу создавать проект, минуя лишние подпапки типа django_projects
mkdir crm_proj
cd crm_proj
python3 -m venv ./venv
source ./venv/bin/activate
pip install Django
django-admin startproject crm .
tree -L 2
.
├── crm
│ ├── asgi.py
│ ├── __init__.py
│ ├── settings.py
│ ├── urls.py
│ └── wsgi.py
├── manage.py
└── venv
├── bin
├── include
├── lib
├── lib64 -> lib
├── pyvenv.cfg
└── share