エラーに至るまでの経緯
Django Girlsのチュートリアル を参考に、webアプリを作り、githubにプッシュしました。
その後、こちらの記事を参考にpythonanywhereにwebアプリをデプロイしようとしたところ、エラーが発生しました。
Error running WSGI application
NameError: name 'BASE_DIR' is not defined
とあるのですが、settings.pyというファイルの中で、BASE_DIRを定義してる部分を見つけました。
Python
1import os 2 3# Build paths inside the project like this: os.path.join(BASE_DIR, ...) 4BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
このエラーにへの対処法を教えていただきたいです。よろしくお願いします!
追記
エラーの続きを追記させていただきます。
File "/var/www/<ユーザー名>_pythonanywhere_com_wsgi.py", line 15, in <module> application = get_wsgi_application() File "/home/<ユーザー名>/<ユーザー名>.pythonanywhere.com/vfoliolife/lib/python3.6/site-packages/django/core/wsgi.py", line 12, in get_wsgi_application django.setup(set_prefix=False) File "/home/<ユーザー名>/<ユーザー名>.pythonanywhere.com/vfoliolife/lib/python3.6/site-packages/django/__init__.py", line 19, in setup configure_logging(settings.LOGGING_CONFIG, settings.LOGGING) File "/home/<ユーザー名>/<ユーザー名>.pythonanywhere.com/vfoliolife/lib/python3.6/site-packages/django/conf/__init__.py", line 79, in __getattr__ self._setup(name) File "/home/<ユーザー名>/<ユーザー名>.pythonanywhere.com/vfoliolife/lib/python3.6/site-packages/django/conf/__init__.py", line 66, in _setup self._wrapped = Settings(settings_module) File "/home/<ユーザー名>/<ユーザー名>.pythonanywhere.com/vfoliolife/lib/python3.6/site-packages/django/conf/__init__.py", line 157, in __init__ mod = importlib.import_module(self.SETTINGS_MODULE) File "/home/<ユーザー名>/<ユーザー名>.pythonanywhere.com/vfoliolife/lib/python3.6/site-packages/isort/__init__.py", line 2, in <module> from . import settings File "/home/<ユーザー名>/<ユーザー名>.pythonanywhere.com/vfoliolife/lib/python3.6/site-packages/isort/settings.py", line 705, in <module> STATIC_ROOT = os.path.join(BASE_DIR, 'static') *************************************************** If you're seeing an import error and don't know why, we have a dedicated help page to help you debug: https://help.pythonanywhere.com/pages/DebuggingImportError/ ***************************************************
あなたの回答
tips
プレビュー