让您创建像use django admin这样的flask项目

flask-go的Python项目详细描述


烧瓶开始

让您创建烧瓶项目,如使用django admin

安装

pip install flask-go

如何使用

它现在有两个命令,startprojectstartapp。如果你 熟悉django,像django admin一样使用flask-go

创建项目

flask-go startproject project_name

它将在当前文件夹中创建项目。如果要创建到 具体路径,您可以:

flask-go startproject project_name destination

使用自己的模板

如果要使用自己的项目模板文件,flask-go也可以 支持--template命令选项。

flask-go startproject project_name --template /Users/Cello/Code/my_project_template

flask-go将替换文件夹和文件中的project_name字符串 在代码文本中命名并替换%(project_name)s

创建蓝图

类似于startproject命令,但更改为使用startapp

flask-go startapp myapp

startapp还支持创建到特定路径和--template 命令选项。

创建蓝图之后,应该将其添加到项目中。正常开放 settings.py并导入您的应用程序:

# blueprint
from apps.myapp.views import myapp

SYSTEM_BLUEPRINTS = (
    (myapp, None),  # blueprint and url_prefix
)

烧瓶

python manage.py run

玩得开心!

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

推荐PyPI第三方库


热门话题
java Android测试运行失败:没有测试结果   java设置JMenuItems与Nimbus LaF的边界   java是使用springboot、Crudepository和MySQL检查重复值的好方法吗   谷歌电子表格的Java时代日期   java向xml文件添加EditText不起作用   java ORA00933:SQL命令未正确结束WHERE子句   如何在java中防止JTextField上使用CTRL+C?   java绑定到TypeLiteral在google guice中是好的还是坏的做法   java找到了原始类型,缺少泛型类的返回参数   Kafka Streams API中ArrayList Serde的java问题   java在hibernate中,哪种持久化上下文的性能更好?   java通过本机查询获取数据库url、名称和模式版本   如何为Java枚举编写通用for循环?   在Java应用程序中播放MP3   如何使用VisualVM度量短时间运行的Java应用程序的性能?   java从当前日期获取datetime(秒)   简单JMH基准中的javagrpcoome和NPE   java如何加载Maven项目库中Spring jar的应用程序上下文   JavaCC XPath解析器   用于Scala和Java的类型安全生成器库