我正在尝试将this库集成到heroku上的django应用中。
这给了我这个错误:
NoReverseMatch at /
'celery_progress' is not a registered namespace
Index.html(发生错误的地方):
// vanilla JS version
document.addEventListener("DOMContentLoaded", function () {
var progressUrl = "{% url 'celery_progress:task_status' task_id %}";
CeleryProgressBar.initProgressBar(progressUrl);
});
有什么想法吗?
答案 0 :(得分:1)
使用名称空间注册URL将解决此问题。
re_path(r'^celery-progress/', include('celery_progress.urls', namespace="celery_progress")),