由于没有开发项目的经验,所以想自己摸索一下单人开发的流程。
项目:《flask web开发实战》个人博客
项目名:bluelogtry
1、创建bluelogtry文件夹,在该目录下通过pycharm新建flask项目,将app.py改名为__init__.py,并将其和templates、static目录打包,创建一个bluelogtry包(该包仅和项目同名但非同一个文件夹,此时目录结构为/bluelogtry/bluelogtry/__init.py__.....)
2、在bluelogtry包内新建一个settings.py配置文件,把配置类写进去,比如
import os
# 取该文件的上一级文件夹的绝对路径
basedir = os.path.abspath(os.path.dirname(os.path.dirname(__file__)))
class BaseConfig(object):
SECRET_KEY = os.getenv('SECRET_KEY', 'secret string')
class DevelopmentConfig(BaseConfig):
STRING_TIP = 'using development'
class TestingConfig(BaseConfig):
STRING_TIP = 'using testing'
TESTING = True
class ProductionConfig(BaseConfig):
STRING_TIP = 'using production'
config = {
'development': DevelopmentConfig,
'testing': TestingConfig,
'production': ProductionConfig
}
之类的……
3、改写__init__.py内容
i

本文记录了作者初次尝试使用Flask进行单人开发个人博客的流程,包括创建项目文件夹、设置项目结构、编写配置文件、修改初始化脚本以及配置环境文件,最终通过pipenv和flask命令测试项目运行情况。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



