self.main()?
о дело говоришь
Потому что ООП подтянуть надо?))
надо, очень надо
Вот и всё, без базы очень тяжко
ты выполняешь код в классе
asyncio.run(Command.main())
так это то что ты предлагаешь запускать вне класса или я чета не верно понял?
Command().main()
Я щас заплачу, а что теперь делать мне? django.core.exceptions.SynchronousOnlyOperation: You cannot call this from an async context - use a thread or sync_to_async.
запросы в базу синронные, нужно делать ассирхронные
так я и делал асинхронные 😐😢
вставь перед хендл и хендл 1 декоратор @database_sync_to_async на крайняк можно делать sync_to_async(Model.objects.filter)(id=1)
ругается на такой декоратор, читаю вот как сделать sync_to_async, но не понял что ты сказал когда сказал: (sync_to_async(Model.objects.filter)(id=1))
sync_to_async(News.objects...
твои запросы в бд синхронные Model.objects.all() если хочешь чтобы было асинхронности, то надо обернуть в функцию sync_to_async sync_to_async(Model.objects.all)()
Обсуждают сегодня