资源简介
FlaskWeb开发:基于Python的Web应用开发实战.zip
![](http://www.nz998.com/pic/52163.jpg)
代码片段和文件信息
import os
basedir = os.path.abspath(os.path.dirname(__file__))
class Config:
SECRET_KEY = os.environ.get(‘SECRET_KEY‘) or ‘hard to guess string‘
SSL_DISABLE = False
SQLALCHEMY_COMMIT_ON_TEARDOWN = True
SQLALCHEMY_RECORD_QUERIES = True
MAIL_SERVER = ‘smtp.googlemail.com‘
MAIL_PORT = 587
MAIL_USE_TLS = True
MAIL_USERNAME = os.environ.get(‘MAIL_USERNAME‘)
MAIL_PASSWORD = os.environ.get(‘MAIL_PASSWORD‘)
FLASKY_MAIL_SUBJECT_PREFIX = ‘[Flasky]‘
FLASKY_MAIL_SENDER = ‘Flasky Admin ‘
FLASKY_ADMIN = os.environ.get(‘FLASKY_ADMIN‘)
FLASKY_POSTS_PER_PAGE = 20
FLASKY_FOLLOWERS_PER_PAGE = 50
FLASKY_COMMENTS_PER_PAGE = 30
FLASKY_SLOW_DB_QUERY_TIME=0.5
@staticmethod
def init_app(app):
pass
class DevelopmentConfig(Config):
DEBUG = True
SQLALCHEMY_DATAbase_URI = os.environ.get(‘DEV_DATAbase_URL‘) or \
‘sqlite:///‘ + os.path.join(basedir ‘data-dev.sqlite‘)
class TestingConfig(Config):
TESTING = True
SQLALCHEMY_DATAbase_URI = os.environ.get(‘TEST_DATAbase_URL‘) or \
‘sqlite:///‘ + os.path.join(basedir ‘data-test.sqlite‘)
WTF_CSRF_ENABLED = False
class ProductionConfig(Config):
SQLALCHEMY_DATAbase_URI = os.environ.get(‘DATAbase_URL‘) or \
‘sqlite:///‘ + os.path.join(basedir ‘data.sqlite‘)
@classmethod
def init_app(cls app):
Config.init_app(app)
# email errors to the administrators
import logging
from logging.handlers import SMTPHandler
credentials = None
secure = None
if getattr(cls ‘MAIL_USERNAME‘ None) is not None:
credentials = (cls.MAIL_USERNAME cls.MAIL_PASSWORD)
if getattr(cls ‘MAIL_USE_TLS‘ None):
secure = ()
mail_handler = SMTPHandler(
mailhost=(cls.MAIL_SERVER cls.MAIL_PORT)
fromaddr=cls.FLASKY_MAIL_SENDER
toaddrs=[cls.FLASKY_ADMIN]
subject=cls.FLASKY_MAIL_SUBJECT_PREFIX + ‘ Application Error‘
credentials=credentials
secure=secure)
mail_handler.setLevel(logging.ERROR)
app.logger.addHandler(mail_handler)
class HerokuConfig(ProductionConfig):
SSL_DISABLE = bool(os.environ.get(‘SSL_DISABLE‘))
@classmethod
def init_app(cls app):
ProductionConfig.init_app(app)
# handle proxy server headers
from werkzeug.contrib.fixers import ProxyFix
app.wsgi_app = ProxyFix(app.wsgi_app)
# log to stderr
import logging
from logging import StreamHandler
file_handler = StreamHandler()
file_handler.setLevel(logging.WARNING)
app.logger.addHandler(file_handler)
class UnixConfig(ProductionConfig):
@classmethod
def init_app(cls app):
ProductionConfig.init_app(app)
# log to syslog
import logging
from logging.handlers import SysLogHandler
syslog_handler = SysLogHandler()
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-07-23 11:05 Flask Web开发:基于Python的Web应用开发实战\
文件 17704913 2017-03-17 20:37 Flask Web开发:基于Python的Web应用开发实战\Flask Web开发:基于Python的Web应用开发实战.pdf
目录 0 2014-06-03 22:28 Flask Web开发:基于Python的Web应用开发实战\flasky-master\
文件 372 2014-06-03 22:28 Flask Web开发:基于Python的Web应用开发实战\flasky-master\.gitignore
目录 0 2014-06-03 22:28 Flask Web开发:基于Python的Web应用开发实战\flasky-master\app\
目录 0 2014-06-03 22:28 Flask Web开发:基于Python的Web应用开发实战\flasky-master\app\api_1_0\
文件 1256 2014-06-03 22:28 Flask Web开发:基于Python的Web应用开发实战\flasky-master\app\api_1_0\authentication.py
文件 2259 2014-06-03 22:28 Flask Web开发:基于Python的Web应用开发实战\flasky-master\app\api_1_0\comments.py
文件 411 2014-06-03 22:28 Flask Web开发:基于Python的Web应用开发实战\flasky-master\app\api_1_0\decorators.py
文件 625 2014-06-03 22:28 Flask Web开发:基于Python的Web应用开发实战\flasky-master\app\api_1_0\errors.py
文件 1737 2014-06-03 22:28 Flask Web开发:基于Python的Web应用开发实战\flasky-master\app\api_1_0\posts.py
文件 1702 2014-06-03 22:28 Flask Web开发:基于Python的Web应用开发实战\flasky-master\app\api_1_0\users.py
文件 124 2014-06-03 22:28 Flask Web开发:基于Python的Web应用开发实战\flasky-master\app\api_1_0\__init__.py
目录 0 2014-06-03 22:28 Flask Web开发:基于Python的Web应用开发实战\flasky-master\app\auth\
文件 3139 2014-06-03 22:28 Flask Web开发:基于Python的Web应用开发实战\flasky-master\app\auth\forms.py
文件 6005 2014-06-03 22:28 Flask Web开发:基于Python的Web应用开发实战\flasky-master\app\auth\views.py
文件 85 2014-06-03 22:28 Flask Web开发:基于Python的Web应用开发实战\flasky-master\app\auth\__init__.py
文件 503 2014-06-03 22:28 Flask Web开发:基于Python的Web应用开发实战\flasky-master\app\decorators.py
文件 673 2014-06-03 22:28 Flask Web开发:基于Python的Web应用开发实战\flasky-master\app\email.py
文件 44 2014-06-03 22:28 Flask Web开发:基于Python的Web应用开发实战\flasky-master\app\exceptions.py
目录 0 2014-06-03 22:28 Flask Web开发:基于Python的Web应用开发实战\flasky-master\app\main\
文件 1018 2014-06-03 22:28 Flask Web开发:基于Python的Web应用开发实战\flasky-master\app\main\errors.py
文件 2375 2014-06-03 22:28 Flask Web开发:基于Python的Web应用开发实战\flasky-master\app\main\forms.py
文件 9885 2014-06-03 22:28 Flask Web开发:基于Python的Web应用开发实战\flasky-master\app\main\views.py
文件 220 2014-06-03 22:28 Flask Web开发:基于Python的Web应用开发实战\flasky-master\app\main\__init__.py
文件 13768 2014-06-03 22:28 Flask Web开发:基于Python的Web应用开发实战\flasky-master\app\models.py
目录 0 2014-06-03 22:28 Flask Web开发:基于Python的Web应用开发实战\flasky-master\app\static\
文件 1150 2014-06-03 22:28 Flask Web开发:基于Python的Web应用开发实战\flasky-master\app\static\favicon.ico
文件 1891 2014-06-03 22:28 Flask Web开发:基于Python的Web应用开发实战\flasky-master\app\static\st
目录 0 2014-06-03 22:28 Flask Web开发:基于Python的Web应用开发实战\flasky-master\app\templates\
文件 174 2014-06-03 22:28 Flask Web开发:基于Python的Web应用开发实战\flasky-master\app\templates\403.html
............此处省略65个文件信息
相关资源
- python+ selenium教程
- 英文原版-Scientific Computing with Python
- CpuMemSets在Linux操作系统中的实现
- Python学习全系列教程永久可用
- 蓝奏云批量上传工具.zip
- python书籍 PDF
- 老男孩python项目实战
- Python.rar99111
- decision_tree_v2.py
- Python绝技运用Python成为顶级黑客.pdf
- python小波包文档及论文.zip
- Python黑帽子(黑客与渗透测试编程之
- FlaskWeb开发:基于Python的Web应用开发实
- Python基础教程第3版中英文源码.rar
- python数据结构与算法中文版.zip
- Python-冲顶大会芝士超人西瓜视频头脑
- time_series_forecasting_with_python.zip
- Python基础教程第三版PDF高清可复制.
- python编程从入门到实践.zip237878
- FlaskWeb开发:Python基于Web应用开发实战
- pythonBCRMDSJ.mobi
- 量化交易之路用Python做股票量化分析
- PYTHON自然语言处理中文版.pdf
- Python基础教程(第3版).rar
- GRAYHATPYTHON高清.英文.书签版.pdf
- Python简明教程第四版.rar
- Python编程:从入门到实践带书签完整
- Python基础教程(第3版).pdf109608
- vamei-从Python开始学编程.pdf
- 利用Python进行数据分析.pdf
评论
共有 条评论