Невозможно присоединить статический файл к корневому каталогу в Django
Чтобы присоединить статический файл в Django,
STATIC_URL = "os.path.join(BASE_DIR, '/static/')"
print("static file : ", (os.path.join(BASE_DIR, '/static')), )
Производится :
static file : C:/static
Но в том же документе я присоединил папку template:
print("Path is : ", os.path.join(BASE_DIR, 'myproject/template'))
В результате получается следующее: Path is : C:\Users\user\Desktop\django\myproject\myproject/template
Является ли это причиной того, что Django выдает эту ошибку:
ERRORS:
?: (urls.E006) The STATIC_URL setting must end with a slash.
Подскажите, пожалуйста, как я могу устранить эту ошибку?
STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR, 'static/')
STATIC_URL
- это путь к url вашего сайта.
STATIC_ROOT
- это путь на вашем сервере, где расположены статические файлы.