0
は、私は、この親モデルがあるとします。Flask-Adminモジュールのインラインモデルビュー/フォームをカスタマイズする方法は?
class GoogleAccount(db.Model):
id = db.Column(db.Integer, primary_key=True)
email = db.Column(db.String, index=True)
class GoogleAccountApi(db.Model):
id = db.Column(db.Integer, primary_key=True)
client_secret = db.Column(db.String)
token = db.Column(db.String)
google_account_id = db.Column(db.Integer, db.ForeignKey(GoogleAccount.id))
google_account = db.relationship(GoogleAccount, backref=db.backref('google_account_id', cascade="all, delete-orphan", single_parent=True))
class GoogleAccountView(_ModelView):
inline_models = (models.GoogleAccountApi,)
column_descriptions = dict(
email='Halooo'
)
admin.add_view(GoogleAccountView(models.GoogleAccount, db.session, endpoint='google-account'))
私はcolumn_descriptions
を使用して親モデル(Googleアカウント)の列の記述を追加することができますが、どのように子モデルの列の記述を変更します知っていますか?そのようなGoogleAccountAPI.client_secrets
のために、私は、Click here to authenticate to Google
と言って情報を追加することができますか?
ない私はGoogleAcountApi
感謝の子ビューを追加する必要がありますしてください!