私のフォルダ構造は以下の通りです:
mysite_new/
manage.py
mysite/
__init__.py
urls.py
setting.py
wsgi.py
templates/
default.html
static/
admin/
img/
logo.png
ticket/
__init__.py
models.py
view.py
urls.py
......
setting.pyで、私は設定しました
STATIC_URL = '/static/'
STATIC_ROOT = ''
STATICFILES_DIRS = (
)
そして ticket/urls.py で設定しました
from django.conf import settings
from django.conf.urls.static import static
urlpatterns += static(settings.STATIC_URL, document_root = settings.STATIC_ROOT )
default.html
<html>
<head>
<img src="{{ STATIC_URL }}admin/img/logo.jpg" />
</head>
<body>
</body>
</html>
次に、default.html を含むページにアクセスしようとしましたが、logo.jpg は表示されません。それが示している
静的フォルダーが私のプロジェクトに正しくリンクされていない可能性があります。私の質問は、これを実装する方法を教えてくれる人ですか? setting.py
(STATIC_ROOT, STATIC_URL, STATICFILES_DIRS) に何を設定するurls.py
必要があり、default.html
. 詳細な手順を非常に短く教えてください。ありがとう