flask上基于web的代码编辑器

flaskcode的Python项目详细描述


烧瓶代码

Build StatusPyPI Version

flask上基于web的代码编辑器

带有python flask框架后端的代码编辑器。

screenshot

安装

$ pip install flaskcode

运行应用程序

独立运行应用程序,如下所示:

$ flaskcode /path/to/resource/folder
FlaskCode CLI: /path/to/resource/folder
...
$ flaskcode --help
Usage: flaskcode [OPTIONS][RESOURCE_BASEPATH]

  Run FlaskCode with given RESOURCE_BASEPATH or current working directory.

  All options can be set on the command line or through environment
  variables of the form FLASKCODE_*. For example FLASKCODE_USERNAME.

Options:
  -h, --host TEXT                 IP or hostname on which to run HTTP server.
  -p, --port INTEGER              Port on which to bind HTTP server.
  --username TEXT                 HTTP Basic Auth username.
  --password TEXT                 HTTP Basic Auth password.
  --editor-theme [vs|vs-dark|hc-black]
                                  Editor theme, default is vs-dark.
  --debug                         Run in flask DEBUG mode.
  --env TEXT                      Flask environment, default is development.
  --version                       Show the version and exit.
  --help                          Show this message and exit.

在烧瓶应用程序中集成烧瓶代码

烧瓶代码可以通过正常方式直接访问蓝图,集成到您自己的Flask应用程序中,例如:

fromflaskimportFlaskimportflaskcodeapp=Flask(__name__)app.config.from_object(flaskcode.default_config)app.config['FLASKCODE_RESOURCE_BASEPATH']='/path/to/resource/folder'app.register_blueprint(flaskcode.blueprint,url_prefix='/flaskcode')@app.route('/')defhello():return"Hello World!"if__name__=='__main__':app.run()

现在,如果在默认端口上运行flask应用程序,则可以在http://127.0.0.1:5000/flaskcode访问flaskcode。

使用

构建

作者

许可证

这个项目是在麻省理工学院的许可下授权的-请参阅LICENSE文件了解详细信息。

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

推荐PyPI第三方库


热门话题
mysql java语言非法参数异常?   java绘制控制流图   无法通过java eclipse中的ssh隧道远程连接到mysql数据库   直接在@SuppressWarnings之后出现java Eclipse错误(“未选中”)   java如何使用远程api google应用程序引擎api客户端?   工具栏中的java导航图标颜色未更改?   java返回带有映射子集的实体   java Spring重新加载属性Bean未更新   fileoutputstream正在获取java。木卫一。IOException:流关闭错误,但未显式关闭它   jsp标记显示java。时间使用jstl的LocalDateTime   java如何设置onFailure事件(Spring,Kafka)的超时?   将java元素添加到多个线程中的列表时,会跳过这些元素   JAVAutil。扫描程序Java读取空格后的整数值   java JMonkey过滤器着色器获取片段的世界位置   java从mongodb获取随机值   java如何使用Intent。标记\u活动\u清除\u顶部以清除活动堆栈?   多线程如何控制在多个端口上监听的java服务器应用程序   在具有复合键的相关实体之间插入数据时发生java Hibernate错误