Как я могу изменить url запроса css в nginx с помощью django
Ниже приведена моя конфигурация Nginx
location /static {
alias /srv/django_site/mysite/static/;
}
когда я обращаюсь к www.mysite.com/admin
браузер запрашивает css файл 'www.mysite.com/admin/css/~.css'
Но когда я обращаюсь к www.mysite.com
браузер запрашивает файл css, как показано ниже
www.mysite.com/static/styles.css и я получаю 404 ошибку.
Я хочу изменить url запроса следующим образом www.mysite.com/static/home/static
Как я могу это исправить?
Ниже приведены мои url.py и settings.py
urlpatterns = [
path('', include('home.urls')),
path('accounts/signup', lambda requests: redirect('')),
path('activate/', lambda requests: redirect('')),
path('admin/', admin.site.urls),
path('accounts/', include('django.contrib.auth.urls')),
]+ static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
###
home/url.py
urlpatterns = [
path('', views.MainView.as_view(), name = 'homepage'),
STATIC_URL = 'static/'
STATIC_ROOT = os.path.join(BASE_DIR, 'static')