新手笔记
查了自强学堂和Django官网,总结了配置静态文件的步骤,并用例子进行了测试。
不一定是最简单的方法,但是亲测可用。
1.settings文件设置(解释在注释里,主要来源为自强学堂的静态文件配置章节)
自强学堂:https://code.ziqiangxuetang.com/django/django-static-files.html
STATIC_URL = '/static/'
# 当运行 python manage.py collectstatic 的时候
# STATIC_ROOT 文件夹 是用来将所有STATICFILES_DIRS中所有文件夹中的文件,以及各app中static中的文件都复制过来
# 把这些文件放到一起是为了用apache等部署的时候更方便
# STATIC_ROOT = os.path.join(BASE_DIR, 'collected_static')
# STATIC_ROOT = os.path.join(BASE_DIR, 'static').replace('\\', '/')
STATIC_ROOT = os.path.join(BASE_DIR, 'collect_static')
# 文件名为os.path.join(BASE_DIR, "static")中的static
# os.path.join(BASE_DIR, "common_static")
# 把 jquery.js 放在 common_static/js/ 下,这样就