PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Mengisi WTForm SelectField secara dinamis dengan kueri sqlAlchemy

Saya seharusnya menggunakan QuerySelectField dan lambda dan menambahkan repr dalam model saya. Inilah yang berhasil bagi saya:

Forms.py

coi_name = QuerySelectField(label='COI', query_factory=lambda: db.session.query(Coi).filter_by(active=1), get_pk=lambda coi_id: coi_id, get_label=lambda coi_name: coi_name, allow_blank=True)

Models.py

def __repr__(self):
        return '{}'.format(self.coi_name)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bangun gambar hub buruh pelabuhan keycloak di openshift dari perintah aplikasi baru

  2. Bagaimana INTERSECT Bekerja di PostgreSQL

  3. PgBouncer 1.7 – “Warna Bervariasi Setelah Kebangkitan”

  4. Konfigurasikan JPA/Hibernate/PostgreSQL tanpa XML

  5. Pl/pgSQL tidak ada parameter $1 dalam pernyataan EXECUTE