Javascript Django找不到lightbox和引导js文件。有人能解决这个问题吗?
以下是my base.html中有关引导的部分:Javascript Django找不到lightbox和引导js文件。有人能解决这个问题吗?,javascript,python,django,bootstrap-4,Javascript,Python,Django,Bootstrap 4,以下是my base.html中有关引导的部分: [11/Nov/2020 20:13:11] "GET /about HTTP/1.1" 200 3615 [11/Nov/2020 20:13:12] "GET /static/js/lighbox.min.js HTTP/1.1" 404 1677 [11/Nov/2020 20:13:12] "GET /static/js/bootstrap.bundle.min.js.map HTTP/1
[11/Nov/2020 20:13:11] "GET /about HTTP/1.1" 200 3615
[11/Nov/2020 20:13:12] "GET /static/js/lighbox.min.js HTTP/1.1" 404 1677
[11/Nov/2020 20:13:12] "GET /static/js/bootstrap.bundle.min.js.map HTTP/1.1" 404 1716
下面是我的django项目的布局:
管理员
db.sqlite3
项目名称
manage.py
应用程序名称
静态-管理员、css、js、img
模板
base.html
我甚至还运行了python mange.py runserver命令,但我不知道为什么lightbox.js和bootstrap.js文件都不能加载
缺少的文件的名称:
lighbox.min.js
bootstrap.bundle.min.js你的URL.py中有这个吗
# Static files (CSS, JavaScript, Images)
# https://docs.djangoproject.com/en/3.1/howto/static-files/
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
STATIC_URL = '/static/'
STATICFILES_DIRS = [
os.path.join(BASE_DIR, 'real_estate_btre/static')
]
# Static files (CSS, JavaScript, Images)
# https://docs.djangoproject.com/en/3.1/howto/static-files/
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
STATIC_URL = '/static/'
STATICFILES_DIRS = [
os.path.join(BASE_DIR, 'real_estate_btre/static')
]
urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)