送信するHTMLメールにCSSスタイルを追加しようとしているので使用しdjango-inlinecss 0.3.0
ましたが、このエラーが発生し続けます:
The joined path (C:\css\bootstrap.css) is located outside of the base path component (C:\Users\User\Desktop\static_root)
私のテンプレートでは、次のものを使用しています。
{% load inlinecss %}
{% inlinecss "/css/bootstrap.css" %}
TEXT
{% endinlinecss %}
デバッグ後、その理由は次のとおりであることがわかりました
[Errno 2] No such file or directory: 'C:\\Users\\User\\Desktop\\static_root\\css\\bootstrap.css'
ファイル構造は次のとおりです。
# Static files (CSS, JavaScript, Images)
STATIC_URL = '/static/'
STATICFILES_DIRS = [os.path.join(BASE_DIR, 'static_in_env')]
VENV_PATH = os.path.dirname(BASE_DIR)
STATIC_ROOT = os.path.join(VENV_PATH, 'static_root')
MEDIA_URL = '/media/'
MEDIA_ROOT = os.path.join(BASE_DIR, 'media')
では、このエラーをどのように修正すればよいでしょうか?