前提・実現したいこと
同フォルダ内にあるmodels.pyに定義しているモデルをimportしたいのですが、ImportErrorが出て困っています。このImportErrorを解決する方法が知りたいです。
必要な情報などありましたら追記しますのでご連絡ください。
発生している問題・エラーメッセージ
省略\Room_app> python .\editing.py Traceback (most recent call last): File "省略\Room_app\editing.py", line 1, in <module> from .models import Room ImportError: attempted relative import with no known parent package
該当のソースコード
実行するediting.pyのコード
python
1from .models import Room 2 3print(Room.objects.filter(village_id=0).count())
ディレクトリ構成
Room_appフォルダの中に呼び出したいmodels.pyと実行するediting.pyがある。
試したこと
python
1from Room_app.models import Room
にしたところ下記エラーが発生しました。
ModuleNotFoundError: No module named 'Room_app'
補足情報(FW/ツールのバージョンなど)
django 3.0.4
python 3.9.0
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/06/08 02:48