2012-01-24 2 views
0

내가 파이썬 아주 새로운 그냥 아주 간단한 코드 을 시도하고 이해할 수있는 요청을 보내이 내 코드내가 자주 브라우저이 오류 (또는 프록시)이이 서버가

입니다 ------ -------------proapp.py

from flask import Flask, render_template, url_for, request, flash, redirect 
from flaskext.sqlalchemy import SQLAlchemy 
import types 

app = Flask(__name__) 
app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite:////tmp/test.db' 
app.config['DEBUG'] = True 
db = SQLAlchemy(app) 

class Basics(db.Model): 

    __tablename__ = 'basics' 
    id = db.Column(db.Integer, primary_key=True) 
    username = db.Column(db.String(80), unique=True) 

    def __init__(self, username): 
      self.username = username 

    def __repr__(self): 
     return '<User %r>' % self.username 

@app.route('/') 

def mainlists(): 
      return render_template('index.html', lists=Basics.query.all()) 

@app.route('/', methods=['GET', 'POST']) 

def createlist(): 
     if request.method == 'POST': 
      new_list = Basics(request.form['lists']) 
      db.session.add(new_list) 
      db.session.commit() 
      flash(u' item was successfully created') 
      return redirect(url_for('mainlists')) 

if __name__ == '__main__': 
    app.run() 

내 HTML 코드는 이것이다 :

<html> 
    <head> 
     <style> 
     h1 
      { 
      padding: 0px 0 0 13px; 
      margin: 15px 0 15px 0; 
      color:black; 
      height:17px; 
      position:relative 
      } 
      h2 
      { 
       height:17px; 
       color:gray 
      } 
     </style> 
    </head> 
     <body background="swirlies.gif"> 
      <h1><i><b>Memelist</b></i></h1> 
       <hr size="3" noshade color="gray"> 
       <marquee behavior="alternate"> <h4><i>Share your memories</i></h4></marquee>  
         <ul> 
          {% for item in lists %} 
          <li>{{ item.username }}</li> 
          {% endfor %} 
         </ul> 

        <form action="{{ url_for('createlist') }}" method=post > 

        <center> Enter the list<input type="text" value=""/> 
       <input type="submit" value="submit"/></center> 
      </form> 
     </body> 
</html> 

사람이 pls는이 오류를 수정하고

을 실행하려면 코드를 만들 수 있습니다
+1

이것은 속합니다. –

답변

-1

이 오류 메시지는 https를 http 서버 또는 http를 https 서버로 사용하는 경우 "브라우저 (또는 프록시)가이 서버에서 이해할 수없는 요청을 보냈습니다"라는 오류 메시지가 표시됩니다. websever 구성을 확인하십시오. 포트 443에서 실행중인 HTTP를 추측합니다.

관련 문제