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第三方库


热门话题
用于执行intellij插件的java自定义操作按钮   regexjava模式。带重叠分隔符的split()   java如何在使用ExpectedConditions时避免StaleElementReferenceException。属性是什么?   java在Hibernate中获得唯一的结果   位置更改时不更新java XML数据   java Web服务对另一Web服务的依赖关系   向数据库发布数据时出现java错误204   java如何永久删除listview项?   使用pdfbox为同一PDF创建java多个外部签名   java如何将属性(例如枚举)绑定到不同类型的组件属性(例如每个枚举的映像)?   java对活动生命周期的长期引用   java将一个int和string数组合并到第三个数组中   java停止线程和在哪里使用锁   java ADK与JDK与SDK的区别?   对于上面提到的程序,我得到一个测试用例的运行时错误。所有剩余的测试用例都通过了。有什么建议吗   java Spring启动项目创建bean时出错   java读取同一文件行上的字符串和整数