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

WTform(SelectField) flask python - Python

Восстановить пароль Регистрация
 
shishi
0 / 0 / 0
Регистрация: 14.10.2014
Сообщений: 13
15.12.2016, 18:59     WTform(SelectField) flask python #1
Добрый вечер товарищи, а кому-то добрый день!
Пытаюсь добавить 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>
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
alex925
2263 / 1929 / 440
Регистрация: 19.03.2012
Сообщений: 7,563
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
Сообщений: 13
16.12.2016, 07:49  [ТС]     WTform(SelectField) flask python #3
сейчас попробую

Добавлено через 25 минут
Цитата Сообщение от alex925 Посмотреть сообщение
так там не selectfield.. Если есть еще какие-то предложения подскажите
alex925
2263 / 1929 / 440
Регистрация: 19.03.2012
Сообщений: 7,563
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
Сообщений: 13
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
2263 / 1929 / 440
Регистрация: 19.03.2012
Сообщений: 7,563
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
Сообщений: 13
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
Еще ссылки по теме:

Ошибка при запуске web-приложения на Python + Flask + MySQL Python
Ajax подгрузка графа networkx из flask Python
Flask: Личные сообщения Python
Flask так сказать изучаю "мега туториал flask" строка "from app import app" Python
Python Flask ldap

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

Или воспользуйтесь поиском по форуму:
alex925
2263 / 1929 / 440
Регистрация: 19.03.2012
Сообщений: 7,563
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
Ответ Создать тему

Метки
flask, python, web-site-project
Опции темы

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