/'celery_progress'上的NoReverseMatch不是注册的名称空间

我正在尝试将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);
    });

有什么想法吗?

shiweialive 回答:/'celery_progress'上的NoReverseMatch不是注册的名称空间

使用名称空间注册URL将解决此问题。

re_path(r'^celery-progress/',include('celery_progress.urls',namespace="celery_progress")),
本文链接:https://www.f2er.com/3047239.html

大家都在问