def complete(request): messages = yield from peewee_async.execute(Message.select()) messages = list(messages) messages.append(Message(content='Hello, World!')) messages.sort(key=lambda m: m.content) return aiohttp_jinja2.render_template('template.html', request, {'messages': messages})
def complete(request): messages = yield from peewee_async.execute(Message.select()) messages = list(messages) messages.append(Message(content='Hello, World!')) messages.sort(key=lambda m: m.content) return aiohttp_jinja2.render_template('template.html', request, { 'messages': messages })
def execute(self, query): """ Parameters: query (peewee.Query): - 要执行的请求 Return: object: - 将方法对应偏函数运行,结果看所运行的请求结果是什么 """ return execute(query)
async def get_or_404( query: ModelSelect, *conditions: Any, prefetches: Optional[Any] = None, **filters: Any, ) -> PeeweeModel: if conditions: query = query.where(*conditions) elif filters: query = query.filter(**filters) query = prefetch(query, *prefetches) if prefetches else execute(query) obj = first(await query) if obj is None: raise NotFound return obj # type: ignore
def execute(self, query): return execute(query)
def execute(query): return execute(query)