Sanic应用程序实用程序

tails的Python项目详细描述


Sanic(和/或Stellata和/或Webpack)的实用程序集合 应用程序。

cli

假设您有一个名为foo的项目。

运行数据库迁移:

tails foo migrate

建立网页包资产:

tails foo build

运行重新加载服务器+资产更改的调试服务器:

tails foo server --watch --build

运行生产服务器:

tails foo server --production --host=0.0.0.0 --port=9000

一次运行多个项目:

tails ~/foo/foo ~/bar/bar server --port=9001 --port=9002

重置为没有数据的新数据库:

tails foo reset

资源

返回json或html页面:

import foo
import tails.resource

@foo.app.route('/')
async def index():
    return tails.resource.html(
        title='What a great page',
        external_css=['https://fonts.googleapis.com/icon?family=Material+Icons'],
        js=['/static/build/js/index.js'],
        css['/static/build/css/index.css']
    )

@foo.app.route('/api')
async def api():
    data = ...
    return tails.resource.json({
        'data': data
    })

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何在Spring Boot 2.2.0中添加弹性搜索?   jakarta ee如何在没有java认证的情况下停止直接访问网页(自定义标记)   java Hibernate:使用executeUpdate()的批删除未清除一级缓存   java如何在Hibernate中插入外键定义为Long的实体?   带参数的java Mockito单元测试计算器方法   java如何从Rally Rest API读取集合属性   java如何对基于消息的处理执行集成测试?   带插入排序的java排序字符串数组标记,双链表   java为什么在基于注释的Spring app@Value默认值中解析为null?   java Apache Commons Http客户端注册特定于客户端的协议   如何使用java反转字符串中n个部分的n个字符   java Tomcat在本地主机上运行良好,但在部署时出现内部服务器错误   使用信号量的变量的java结果   Java编译/运行时类路径问题   java哪个提供商负责AES/CTR/NOP添加?   伪错误解码器中的java响应未获取Zalando问题自定义属性