質問編集履歴
1
情報の追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -3,3 +3,23 @@
|
|
3
3
|
しかし、sample.pyでmodels.pyからモデルクラスをimportし、sample.pyを実行しようとしても『ModuleNotFoundError: No module named '__main__.models'; '__main__' is not a package』というエラーが出ます。
|
4
4
|
|
5
5
|
djangoでは、もともと準備されているurls.pyやviews.pyなどのpythonファイル以外は使えないのでしょうか。
|
6
|
+
|
7
|
+
|
8
|
+
|
9
|
+
mainappというアプリケーションディレクトリにsend_mail.pyを作りました。
|
10
|
+
|
11
|
+
AddressModelに保存されたメールアドレスをTO_ADDRESSに一つずつ代入しメールを送るアプリを作りたく、Web上で簡単にメールアドレスを登録できるdjangoを使用したのですが、いざsend_mail.pyを実行しようとpython3 send_mail.pyとコマンドを打つと『Traceback (most recent call last):
|
12
|
+
|
13
|
+
File "send_mail.py", line 7, in <module>
|
14
|
+
|
15
|
+
from .models import AddressModel
|
16
|
+
|
17
|
+
ModuleNotFoundError: No module named '__main__.models'; '__main__' is not a package』というメッセージが出ます。
|
18
|
+
|
19
|
+
かなりの初心者ですが、解決方法を教えていただけたら幸いです。
|
20
|
+
|
21
|
+
また、情報不足でしたら投稿を修正したいのでご指摘いただきたいです。
|
22
|
+
|
23
|
+
よろしくお願いします。
|
24
|
+
|
25
|
+
![イメージ説明](c44f9f02a5b70927c090763c2433127a.png)
|