为了账号安全,请及时绑定邮箱和手机立即绑定

Flask and wsgi, ImportError: cannot import name app

Flask and wsgi, ImportError: cannot import name app

长风秋雁 2019-04-16 20:27:35
大家好,做了一个flask的小应用,配置在digitalocean上,按照digitalocean的配置说明配置后链接描述,访问站点时报500错误。看了下apache的日志,错误原因如下,还请帮忙看看。日志报错:[ThuJan0101:35:212015][error][client112.64.71.131]Traceback(mostrecentcalllast):[ThuJan0101:35:212015][error][client112.64.71.131]File"/var/www/qianshan/qianshan.wsgi",line7,in[ThuJan0101:35:212015][error][client112.64.71.131]fromqianshanimportappasapplication[ThuJan0101:35:212015][error][client112.64.71.131]ImportError:cannotimportnameapp项目结构:.├──qianshan│├──config.ini│├──__init__.py│├──static│├──templates│└──venv└──qianshan.wsgi虚拟主机配置ServerNameqianshan.coServerAdminspark@qianshan.coWSGIScriptAlias//var/www/qianshan/qianshan.wsgiOrderallow,denyAllowfromallAlias/static/var/www/qianshan/qianshan/staticOrderallow,denyAllowfromallErrorLog${APACHE_LOG_DIR}/error.logLogLevelwarnCustomLog${APACHE_LOG_DIR}/access.logcombinedwsgi#!/usr/bin/pythonimportsysimportlogginglogging.basicConfig(stream=sys.stderr)sys.path.insert(0,"/var/www/qianshan/")fromqianshanimportappasapplicationapplication.secret_key='Addyoursecretkey'init.pyfile#Filename:__init__.py#encoding:utf-8importConfigParserimportcodecsfromflaskimportFlaskfromflaskimportrender_templateapp=Flask(__name__)@app.route('/')defindex():block_list=getBlockList()website_dict=getWebsiteDict()returnrender_template('index.html',block_list=block_list,website_dict=website_dict)......if__name__=='__main__':app.run()
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 448 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号