无法将静态文件加入 Django 中的根目录
Unable to join static file to root directory in Django
加入Django中的静态文件,
STATIC_URL = "os.path.join(BASE_DIR, '/static/')"
print("static file : ", (os.path.join(BASE_DIR, '/static')), )
这是生产:
static file : C:/static
但是在同一个文档中我加入了模板文件夹:
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
是你服务器上静态文件所在的路径。
加入Django中的静态文件,
STATIC_URL = "os.path.join(BASE_DIR, '/static/')"
print("static file : ", (os.path.join(BASE_DIR, '/static')), )
这是生产:
static file : C:/static
但是在同一个文档中我加入了模板文件夹:
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
是你服务器上静态文件所在的路径。