第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

輸入值后,Python燒瓶表單返回“無”

輸入值后,Python燒瓶表單返回“無”

ibeautiful 2022-10-18 17:20:39
這是我的第一個 python 應(yīng)用程序,我正在關(guān)注本教程。https://scotch.io/tutorials/build-a-crud-web-app-with-python-and-flask-part-one。我在表單上輸入的信息似乎有問題,顯示在網(wǎng)頁上,所有字段都工作正常,除了“課程”和“講師”。我試圖更改表格/模型,但這沒有奏效。這是我的views.py頁面的一部分@admin.route('/tasterdays/add', methods=['GET', 'POST'])@login_requireddef add_tasterdays():"""Add a Tasterday to the database"""check_admin()add_tasterdays = Trueform = TasterDayForm()if form.validate_on_submit():    tasterdays = TasterDay(name=form.name.data,                            description=form.description.data,                           date=form.date.data,                           course=form.course.data,                           lecturer=form.lecturer.data) try:        # add tasterday to the database        db.session.add(tasterdays)        db.session.commit()        flash('You have successfully added a new Taster Day.') except:        # in case tasterday  already exists        flash('Error: Taster Day already exists.') # redirect to tasterdays page    return redirect(url_for('admin.list_tasterdays'))   # load tasterdays template   return render_template('admin/tasterdays/tasterday.html', action="Add",                       add_tasterdays=add_tasterdays, form=form,                       title="Add Taster Day")當(dāng)我course=form.course.data,                               lecturer=form.lecturer.data從if form.validate_on_submit():表單中刪除提交時,表格會用“無”填充這些部分。當(dāng)我保留這些時,表格上說這個品嘗日已經(jīng)存在,即使它不存在。這是我的表/模型的 3/4:class Course(db.Model):"""Create a courses table"""__tablename__ = 'courses'id = db.Column(db.Integer, primary_key=True)name = db.Column(db.String(60), unique=True)description = db.Column(db.String(200))students = db.relationship('Student', backref='Course',                            lazy='dynamic')def __repr__(self):    return '<Course: {}>'.format(self.name)class TasterDay(db.Model):"""Create a tasterdays table"""__tablename__ = 'tasterdays'
查看完整描述

1 回答

?
慕標(biāo)5832272

TA貢獻1966條經(jīng)驗 獲得超4個贊

設(shè)法自己解決了這個問題。

從品嘗日表中的課程和講師中刪除了“index=True”,并且字段成功填充。



查看完整回答
反對 回復(fù) 2022-10-18
  • 1 回答
  • 0 關(guān)注
  • 124 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號