Форум программистов, компьютерный форум CyberForum.ru

Python: Web

Войти
Регистрация
Восстановить пароль
 
shishi
0 / 0 / 0
Регистрация: 14.10.2014
Сообщений: 15
#1

WTform(SelectField) flask python - Python

15.12.2016, 18:59. Просмотров 196. Ответов 7

Добрый вечер товарищи, а кому-то добрый день!
Пытаюсь добавить select box к своей форме на flask, но не знаю как переделать мою html-ку либо сам питоновский код.
В данной ситуации скажем так, я хочу сделать , чтобы выводило выбор на текущую страницу.

Часть кода python:
Python
1
2
3
4
5
6
7
8
class selectmenu(Form):
    month = SelectField('Choose month',choices=[('dec', 'dec'), ('yan', 'yan'), ('feb', 'febt')])
 
@app.route('/searchemp/', methods=['GET', 'POST'])
def searchemp():
    form = selectmenu(request.form)
 
    m = form.month.data
HTML

HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<form action="" class="form-signin" method="post">
                    <h2 class="form-signin-heading" align="center">title</h2>
                    <input type="text" class="form-control"
                       placeholder= "username" name="username" value="{{request.form.username}}" required autofocus>
                                <!--
                                <input type="text" class="form-control"
                                               placeholder= "month" name="month" value="{{request.form.month}}">
                                -->
                                                         <select name="month">
                                                         <option value="{{request.form.month}}">dec</option>
                                                         <option value="{{request.form.month}}">yanuary</option>
                                                         <option value="{{request.form.month}}">feb</option>
                                                         <option value="{{request.form.month}}">mar</option>
                                                       </select>
 
                    <button class="btn btn-lg btn-success btn-block" type="submit">Search</button>
                    <br>
                    <p align="center">{{error}} </p>
                </form>
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.12.2016, 18:59     WTform(SelectField) flask python
Посмотрите здесь:

Ошибка при запуске web-приложения на Python + Flask + MySQL - Python
Здравствуйте! Запуская проект на Python + Flask + MySQL столкнулся вот с какой проблемой: при выполнении команды для запуска приложения...

Подсветка синтаксиса flask - Python
Всем привет. Нужно реализовать подсветку синтаксиса на сайте(как на киберфоруме, например) написанном на flask. Гугл приводит меня к...

Привязка Flask к домену - Python
Работаю через консоль (VDS), в панели привязал site.ru и теперь во время установки по инструкции надо создать папку $ mkdir myproject ...

Не взлетает тест приложения на Flask - Python
Приветствую, коллеги! Пытаюсь освоить Flask по вот этой мурзилке (M.Grinberg). Создал приложение в hello.py, дошло дело до...

Ajax подгрузка графа networkx из flask - Python
Добрый вечер, товарищи! Недавно начал изучение networkx/flask, столкнулся с задачей написания динамической(с ajax) подгрузкой графа на...

Flask. Отдача файлов с русскоязычным названием - Python
Нужно отдавать csv- файлы. Название - кирилицей, содержимое - тоже кирилицей. Исходная кодировка - utf8. Питон 3. Установка дополнительных...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
alex925
2451 / 2117 / 498
Регистрация: 19.03.2012
Сообщений: 8,200
16.12.2016, 00:43     WTform(SelectField) flask python #2
shishi, http://stackoverflow.com/questions/2...ms-selectfield
shishi
0 / 0 / 0
Регистрация: 14.10.2014
Сообщений: 15
16.12.2016, 07:49  [ТС]     WTform(SelectField) flask python #3
сейчас попробую

Добавлено через 25 минут
Цитата Сообщение от alex925 Посмотреть сообщение
так там не selectfield.. Если есть еще какие-то предложения подскажите
alex925
2451 / 2117 / 498
Регистрация: 19.03.2012
Сообщений: 8,200
16.12.2016, 07:54     WTform(SelectField) flask python #4
Цитата Сообщение от shishi Посмотреть сообщение
так там не selectfield
Ты предполагаешь, что я слепой?
Python
1
2
3
4
HOUR_CHOICES = [('1', '8am'), ('2', '10am')]
 
class TestForm(Form):
     hour = SelectField(u'Hour', choices=HOUR_CHOICES)
shishi
0 / 0 / 0
Регистрация: 14.10.2014
Сообщений: 15
16.12.2016, 07:59  [ТС]     WTform(SelectField) flask python #5
Цитата Сообщение от alex925 Посмотреть сообщение
Ты предполагаешь, что я слепой?
Python
1
2
3
4
HOUR_CHOICES = [('1', '8am'), ('2', '10am')]
 
class TestForm(Form):
     hour = SelectField(u'Hour', choices=HOUR_CHOICES)
Дико извиняюсь, перепутал с другой закладкой.
По ссылке которую вы указали нет html. Я не знаю как они создают там select menu в html. С обычного text field я знаю как вытягивать инфорацию, а тут проблема
alex925
2451 / 2117 / 498
Регистрация: 19.03.2012
Сообщений: 8,200
16.12.2016, 08:04     WTform(SelectField) flask python #6
shishi, http://exploreflask.com/en/latest/forms.html вот тут написано как отрендерить созданную с помощью WTform форму.
shishi
0 / 0 / 0
Регистрация: 14.10.2014
Сообщений: 15
16.12.2016, 08:20  [ТС]     WTform(SelectField) flask python #7
Цитата Сообщение от alex925 Посмотреть сообщение
shishi, http://exploreflask.com/en/latest/forms.html вот тут написано как отрендерить созданную с помощью WTform форму.
Я не знаю как сделать рендер для selectfield..
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.12.2016, 13:53     WTform(SelectField) flask python
Еще ссылки по теме:

Flask голосовалака: почему здесь ошибка? - Python
# coding: utf8 from flask import Flask, render_template, request import os app = Flask(__name__) poll_data = { ...

Не работает hello world, простейший пример на flask - Python
from flask import Flask, render_template import os app = Flask(__name__) @app.route('/') def root(): return...

Обьясните на пальцах что такое Django/flask - Python
Здравствуйте, создал десяток сайтов на джумле, знаю что и как вставлять, править, плагины, модули и т.д. но нужно двигаться далее,...

Интернет-магазин на Django, Flask, практические материалы - Python
Здравствуйте. Ищу материал по созданию интернет-магазина на django.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
alex925
2451 / 2117 / 498
Регистрация: 19.03.2012
Сообщений: 8,200
16.12.2016, 13:53     WTform(SelectField) flask python #8
shishi, https://www.tutorialspoint.com/flask/flask_wtf.htm
Yandex
Объявления
16.12.2016, 13:53     WTform(SelectField) flask python
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru