2017-02-22 3 views
-5

формырешаемые колбы AttributeError

class AddProcessForm(Form): 
    process_name = StringField('product_name') 
    step_number = StringField('number') 
    step_name = StringField('name') 
    submit = SubmitField('submit') 

просмотров

@manage.route('/admin/process/add', methods=['get', 'post']) 

@ csrf.exempt

def add_process(): 
    form = AddProcessForm() 
    if form.validate_on_submit(): 
     print('form',form) 
     print(form.process_name) 
     print(form.step_name) 
     print(form.step_number) 
     print((form.step_name1)) 
     print(form.step_number1) 
     return redirect(url_for('manage.admin')) 
    return render_template("/manage/add_process.html", form=form) 

странице может быть несколько строк информации Js этап генерации, следующий эффект:

[введите описание изображения здесь] [1] [введите описание изображения здесь] [2] спросить меня, что получил STEP_NAME, сервер STEP_NUMBER,

+0

Я голосую, чтобы закрыть этот вопрос не по теме, потому что она содержит китайскую, не общепризнанные. – SparkAndShine

+0

Исправьте ваш вопрос и писать английские предложения, этот вопрос бесполезно других людей, не говоря китайский. – NaeiKinDus

ответ

0

Это просто потому, что, когда вы определяете класс AddProcessForm вы не определяете, что атрибут, если вы хотите иметь, что атрибуты, пожалуйста, определить свой класс как следующий

class AddProcessForm(Form): 
process_name = StringField('product_name') 
step_number = StringField('number') 
step_name = StringField('name') 
submit = SubmitField('submit') 

добавить больше атрибутов к классу

class AddProcessForm(Form): 
process_name = StringField('product_name') 
step_number = StringField('number') 
step_number1 = StringField('number1') 
step_name = StringField('name') 
step_name1 = StringField('name1') 
submit = SubmitField('submit') 

Я хотел бы предложить не использовать атрибуты как step_number1, если вы хотите несколько поля с тем же атрибутом, вы можете использовать список вместо определения же атрибута с последовательностью 1,2,3

+0

Привет, спасибо за ответ, мой вопрос информация о пользователе пост самостоятельного роста, я не могу предсказать, сколько пользователей будет шаг STEP_NUMBER, STEP_NAME . –

+0

спасибо, пожалуйста, отметьте его в качестве ответа, вы можете сохранить список вместо строкового поля для хранения информации самостоятельного роста –

+0

угождать подробно, я не известно –

Смежные вопросы