我在项目中配置了静态文件,如下所示..
settings.py
静态文件(CSS,JavaScript,图片),https://docs.djangoproject.com/en/1.8/howto/static-files/'''
STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR, 'static', 'static_root')
STATICFILES_DIRS = (
os.path.join(BASE_DIR, 'static', 'static_dirs'),
)
MEDIA_ROOT = os.path.join(BASE_DIR, 'static', 'media')
MEDIA_URL = '/media/'
urls.py
urlpatterns = [
..................其他网址confs
] + static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
我在我的模板中使用{% load staticfiles %}
,并使用脚本标记附加JavaScript,{% static 'js/bootstrap.js' %}
作为我的src。
CSS工作正常。但JavaScript似乎不起作用,我无法弄清楚原因。请帮助。