Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kemsakurai/fb1e2d1f20b7997ae4aee312a8797306 to your computer and use it in GitHub Desktop.
Save kemsakurai/fb1e2d1f20b7997ae4aee312a8797306 to your computer and use it in GitHub Desktop.
sqlalchemy.orm.exc.UnmappedInstanceError.m

SQLAlchemy のModel を使っている際に、表題のエラーが発生した。
全文は以下の通り、

sqlalchemy.orm.exc.UnmappedInstanceError: Class 'flask_sqlalchemy.model.DefaultMeta' is not mapped; was a class (models.HtmlStats) supplied where an instance was required?

これは、コンストラクターの記述に問題がある場合に発生する。
具体的には以下の記述。

    sitemap = Sitemap
```-  

```python
    sitemap = Sitemap()

Model のインスタンス生成時に`() をつけ忘れていた。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment