Невозможно присоединить статический файл к корневому каталогу в 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 - это путь на вашем сервере, где расположены статические файлы.

Вернуться на верх