0
對象,以便basicaly我有這個類:創建燒瓶
class Grupa(db.Model):
__tablename__ = 'grupa'
id_grupy = db.Column(db.BigInteger, db.Sequence('grupa_seq'), primary_key=True)
nr_semestru = db.Column(db.SmallInteger)
rodzaj = db.Column(db.String(5))
nr_grupy = db.Column(db.SmallInteger)
dzien_tyg = db.Column(db.SmallInteger)
godz_rozp = db.Column(db.SmallInteger)
ilosc_godz = db.Column(db.SmallInteger)
czestatliwosc = db.Column(db.SmallInteger)
id_prowadzacego = db.Column(db.ForeignKey('prowadzacy.id_prowadzacego'))
id_przedmiotu = db.Column(db.ForeignKey('przedmiot.id_przedmiotu'))
id_sali = db.Column(db.ForeignKey('sala.id_sali'))
id_specjalnosci = db.Column(db.ForeignKey('specjalnosc.id_specjalnosci'))
id_studia = db.Column(db.ForeignKey('studia.id_studia'))
oferty = db.relationship('Oferta', backref='grupa')
def __repr__(self):
return '<Grupa(grupa={self.id_grupy!r})>'.format(self=self)
現在使用flask
我想創建一個對象,並將其添加到database
。我找到的下一個例子:
from yourapp import User
me = User('admin', '[email protected]')
db.session.add(me)
db.session.commit()
我的問題是 here
要珩磨我期待給PARAMS像「id_grupy
」等等,我有這個。這個類名是什麼和基地在這裏?
P.S.這真的很有幫助,但現在我得到了不同的問題。 我走在了我的數據幀進行解壓縮逐行然後將其添加到我的數據庫,並且存在奇怪的錯誤
for row in df.iterrows():
dzien, godz, ilosc, tyg, id_naucz, id_sala, id_prz, rodz, grupa, id_st, sem, id_spec = row
正如你看到的我嘗試把這個值從每行和錯誤,我得到是:
dzien,GODZ,ilosc,TYG,id_naucz,id_sala,id_prz,rodz,GRUPA,id_st,SEM,id_spec =行 ValueError異常:不夠值來解壓縮(預期12,得到了2)
這很奇怪,我只給了他12個值,爲什麼他只有2個呢?