Top.Mail.Ru
Ответы

Почему мой код на python не работает

код на питоне где из выпадающего списка пользователь выбирает пункт и этот пункт отображается на другой странице. Проблема в том что программа возвращает только "none" .PS пропуск строк появился при копировании (лень было удалять)

123456789101112131415
 @app.route('/')    
  
def index():    
  
    return render_template('index.html',h2 = h2)    
  
   
  
@app.route('/next')    
  
def next():    
  
    h2 = request.form.get('tag')    
  
    return render_template('index.html',h2 = h2)  



html:

123456789101112131415
 <form action="/next" method="get,post" name="tag">   
        <h1>Добро пожаловать в конструктор</h1>   
        <label for="myBrowser">{{h2}}</label>   
        <input list="browsers" id="myBrowser" name="tags" /><br>   
        <datalist id="browsers">   
            <option value="(заголовок)">h1</option>   
            <option value="(подзаголовок)">h2</option>   
            <option value="(текст)">p</option>   
            <option value="(ссылка)">a</option>   
            <option value="(картинка)">img</option>   
            <option value="(нум-список)">ol</option>   
            <option value="(нум-список)">ul</option>   
        </datalist>   
        <button type="submit">Далее</button>  
</form> 
По дате
По Рейтингу
Аватар пользователя
Ученик
5мес

Чат гопота в помощь