向django-admin添加一个javascript文件



我似乎遇到了一件非常简单的事情:将js文件集成到Django模型管理员中。我正在添加一个类似的媒体类:

class Media:
css = { "all": ("job_run.css",) }
js = ("job_run.js",)

我把两个文件放在同一个文件夹中,但只有css被服务器真正"发布"(我只能看到chrome devtools中包含的job_run.css)。这可能是文件(job_run.js)的位置问题,但我似乎找不到合适的文件夹来将其放在我的项目下。第二个可能的错误是,我应该在某个地方指定要包含的Media文件夹。找不到一个好的参考如何做到这一点。

有线索吗?

在应用程序中创建一个名为"static"的文件夹,在"static"文件夹中再创建一个包含应用程序名称的文件夹。在该文件夹中创建两个文件夹"css"one_answers"js"。相应地放置css和js文件。

然后

class Media:
css = { "all": ("app_name/css/job_run.css",) }
js = ("app_name/js/job_run.js",)

最新更新