나는 술병에 처음이다. 배달 정보를 얻는 데 사용되는 양식의 유형 (유형 모델) 드롭 다운을 표시하려고합니다. 나는 두 개의 모델과 플라스크의 뷰를 만들었습니다. 아직도 나는 드롭 다운리스트를 얻지 못하고있다. 다음 모델을 사용하여 드롭 다운 목록에 값을 표시하려면 어떻게합니까?드롭 다운 플라스크 app 빌더에서 realizationship 모델의 값을 시각화하는 방법?
class Types(Model):
_tablename_ = 'types'
id = Column(Integer, primary_key=True)
type = Column(String(100),nullable=False)
types = relationship('Delivery', backref='deliver_type', lazy= 'dynamic')
def __repr__(self):
return self.name
class Delivery(Model):
_tablename_ = 'delivery'
id = Column(Integer, primary_key=True)
name = Column(String(250), nullable=False)
type_id = Column(Integer, ForeignKey('types.id'))
그리고 뷰가, 내가보기에 추가 할 필요가 또는 나에게 몇 가지 예 또는 tutuorials을 줄 수 있다면, 나는 정말 감사하겠습니다 무엇
class DeliveryModelView(SupersetModelView, DeleteMixin):
datamodel = SQLAInterface(models.Delivery)
list_columns = ['name','type']
search_columns = ['name','type']
edit_columns = ['name','type']
add_columns = edit_columns
label_columns = {
'name': _("Name"),
'type': _("Type"),
}
. (신사 템플릿 사용)