flask wtform動態變化 增加 刪除

2021-10-07 10:26:21 字數 1454 閱讀 6909

兩種方法

前端js寫**調整

後端改寫python**

github資源

我沒驗證過

注意, 這樣子寫不如前端修改靈活

class

onestuform

(flaskform)

: name = stringfield(

'姓名'

, validators=

[datarequired()]

) stunum = stringfield(

'學號'

,validators=

[datarequired(

), length(6,

6)])

phone = stringfield(

'手機號'

,validators=

[datarequired(

),length(11,

11)])

email = stringfield(

'電子郵箱位址'

, validators=

[ datarequired(

), length(1,

64), email()]

) college = stringfield(

'學院'

, validators=

[datarequired()]

) major = stringfield(

'專業'

, validators=

[datarequired()]

)def

signupcompetition()

:

members =

2class

localform

(flaskform)

:pass

for i in

range(0

, members)

:if i==0:

setattr

(localform,

'組長'

,formfield(onestuform, label=

'組長'))

else

:setattr

(localform,

'組員'

+str

(i), formfield(onestuform,label=

'組員'

+str

(i))

) localform.submit = submitfield(

'提交報名資訊'

) form = localform(

)return render_template(

'competitionregister.html'

, form=form)

iOS動態監聽網路變化

首先需要匯入reachability.h m 2個檔案,然後在init註冊監聽 import reachability.h 註冊網路狀態改變通知 nsnotificationcenter defaultcenter addobserver self selector selector reachab...

Vue 動態響應資料變化

vue實踐分享 二 vue是mvvm模式,即model view viewmodel,通過繫結資料即可以實時改變檢視顯示。比如 使用v blink動態繫結屬性 使用v html來繫結帶有標籤的內容 會解析標籤 使用v text來繫結純文字的內容 標籤會以文字的形式輸出 無論通過哪種形式繫結,都需要在...

動態變化的OO設計

今天看到個題目 物件會動態的變化。遊戲精靈,有人和神仙,但是隨著人的不斷積分,會公升級為神仙 神仙也可能會因為積分的減少而降級為人。這種情況怎麼畫出個類圖來。這是第一版的設計,正常思維。人和神仙都是遊戲精靈,從is a的角度來說是正確的。但是問題是,當人公升級為神仙的時候會出現 var person...