Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
FlaskBootstrapSecurity-基本克隆不工作_Flask_Flask Login - Fatal编程技术网

FlaskBootstrapSecurity-基本克隆不工作

FlaskBootstrapSecurity-基本克隆不工作,flask,flask-login,Flask,Flask Login,我正在尝试启动一个基本的FlaskBootstrapSecurity应用程序开发环境(Ubuntu服务器) 克隆git pip是否按照要求安装 我只使用用户ID编辑了config.py(见下文) 修改manage.py以使用host='0.0.0.0'启动服务器 然后我做了python manage.py runserver,它说运行在[在VENV/lib/python3.4/site packages/werkzeug/_internal.py:87中] 在浏览器(笔记本电脑)上,当我尝试服务

我正在尝试启动一个基本的FlaskBootstrapSecurity应用程序开发环境(Ubuntu服务器)

  • 克隆git
  • pip是否按照要求安装
  • 我只使用用户ID编辑了config.py(见下文)
  • 修改manage.py以使用host='0.0.0.0'启动服务器 然后我做了
    python manage.py runserver
    ,它说运行在[在VENV/lib/python3.4/site packages/werkzeug/_internal.py:87中]

    在浏览器(笔记本电脑)上,当我尝试服务器名称:5000时,我得到一个404

    我发现它在log函数中(第87行)。但是卡住了

    感谢您的帮助

    我克隆到$HOME/dev目录中,这样

     $HOME/dev/FlashBootstrapSecurity/flask_application
    
    我想使用Blueprint插件和安全功能。。。但是发现很难设置。。。3天多了,现在我恢复了基本的克隆工作。。。不走运

    myid = 'myid@gmail.com'
    mypw = '***'
    
    # CUSTOMIZED FOR myapp - these are inserted into the Config object
    
    myApp_SYS_ADMINS = myid
    myApp_MAIL_USERNAME = myid
    myApp_MAIL_PASSWORD = mypw
    myApp_SECURITY_EMAIL_SENDER = 'Security < '+myid+' >'
    
    ### DO NOT TOUCH BELOW
    
    class Config(object):
        def __init__(self):
    
    myid='1〕myid@gmail.com'
    mypw='***'
    #为myapp定制-这些被插入到配置对象中
    myApp\u SYS\u ADMINS=myid
    myApp\u MAIL\u用户名=myid
    myApp\u MAIL\u PASSWORD=mypw
    myApp\u安全性\u电子邮件\u发件人='SECURITY<'+myid+'>'
    ###不要触摸下面
    类配置(对象):
    定义初始化(自):
    
    问题出在/etc/hosts中,服务器主机名为127.0.1.1。通过将其更改为NIC ip地址,解决了问题

    我决定采取一种不同的策略,即从零件上建立烧瓶靴安全性。。。因此,我合并到一个新树中:TOP/flask security TOP/flask script TOP/templates[/security]TOP/static…---我已经能够登录和注册工作。。。但现在登录后,我无法呈现index.html get error
    jinja2.exceptions.TemplateNotFound:index.html
    。。。在@app.route('/')---return render_template('index.html')的视图处理程序上,我们已确定该应用程序在本地系统上运行时可以工作。。。但从远程浏览器访问时不起作用。。。。是否有任何方法可以测试来自本地和远程服务器的请求?已解决。问题出在/etc/hosts中,服务器主机名为127.0.1.1。通过将其更改为NIC ip地址,解决了问题。显然,FlaskBootstrapSecurity比我见过的任何其他Flask应用程序示例都更安全——仍在努力学习如何构建集成解决方案。