Flask教程--第一个Flask应用:项目可安装化

本文介绍了如何将Flask项目变得可安装,包括项目可安装化的概念、项目描述、安装步骤,以及相关参考资料,帮助开发者理解如何通过pip安装自定义的Flask项目。
摘要由CSDN通过智能技术生成

一、什么是项目可安装化

项目可安装化就是把一个项目变成发行文件,可安装到其它环境,例如Flask。项目可安装化的好处:

1.可以从任何位置导入并使用。
2.可以使用pip install yourproject.whl的方式进行安装
3.测试工具可以分离测试环境和开发环境。

二、描述项目

对项目及项目中的其它文件进行描述。

setup.py

# -*- coding:utf-8 -*-

from setuptools import find_packages
from setuptools import setup

setup(
    name='flaskr',  # 项目名字
    version='1.0.0',  # 项目版本号
    packages=find_packages(),  # 告诉Python需要包含哪些目录,find_packages自动找到这些文件目录
    include_package_data=True,  # 为了包含其他文件夹,如静态文件和模板文件所在的文件夹,需要设置include_package_data为True
    # 这些包含的文件需要新建MANIFEST.in文件进行说明
    zip_safe=False,
    install_requires=[
        'flask',
    ],
)

MANIFEST.in

include flaskr/schema.sql
graft flaskr/static
graft flaskr/templates
global-exclude *.pyc

 三、安装项目</

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值