<code></code>
. Можно сделать то же самое кнопкой </>
в редакторе. Иначе модераторы удалят ваш вопрос.db = SQLAlchemy(app)
with app.app_context():
db.create_all()
create_default_admin()
#@app.before_request
#def setup():
# create_default_admin()
class aiogram.types.inline_keyboard_markup.InlineKeyboardMarkup(*,
inline_keyboard: List[List[InlineKeyboardButton]], // not optional
**extra_data: Any
)
profesii = InlineKeyboardMarkup(inline_keyboard=[
[first, second],
[third, fourth],
])
calldata1 = 'users'
if call.data == calldata1: // if call.data == 'users':
table_name = call.data // table_name = 'users'
handle_table_section(call.message, table_name) // handle_table_section(call.message, 'users')
allowed_tables = ('users',)
if call.data in allowed_tables: // значит call.data = 'users'
handle_table_section(call.message, call.data)
allowed_tables = ('users', 'posts')
if call.data in allowed_tables: // значит call.data = 'users' или call.data = 'posts'
handle_table_section(call.message, call.data)
if
не нужна вовсе для такого кода.@bot.callback_query_handler(func=lambda call: True)
def chekCallData(call):
allowed_data = (calldata1, calldata2, calldata3, calldata4, calldata5, calldata6,
calldata7, calldata8, calldata9, calldata10, calldata11)
if call.data not in allowed_data:
return // возможно лучше тут бросить ошибку
handle_table_section(call.message, call.data)
from aiogram import F