PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Dynamicznie wypełniaj pole wyboru WTForm za pomocą zapytania sqlAlchemy

Powinienem był użyć QuerySelectField i lambda i dodać repr w moich modelach. Oto, co mi się udało:

Formularze.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)

Modele.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. PGSQL nie jest załadowany w PHP 5.3 Windows w IIS

  2. Różne typy stref czasowych w obiekcie DateTime

  3. Jak przechowywać tabelę danych w bazie danych?

  4. Jak przekonwertować ciąg na datę w PostgreSQL

  5. Brak pozwolenia podczas ustawiania ruby ​​na szynach