Django及其反向URL的小问题,
我try 在同一个admin:app中有一个从一个模特到另一个模特的链接
我有这个函数来运行reverse('admin:jobs_xml_jobboardexterne')
I run from this page admin/jobs_xml/countjobboarderrors/
and I get an error:
https://i.stack.imgur.com/Uf00J.png
here the code was make the call :
class CountJobBoardErrorsAdmin(admin.ModelAdmin):
list_display = ("have_error_job_board", "have_not_error_job_board", "total_job_board")
def have_error_job_board(self, obj):
url = reverse('admin:jobs_xml_jobboardexterne')
return mark_safe(f'<a href={url}>{JobBoardExterne.objects.count()}</a>')
好吧,所以Django 找不到我的链接, 在我的settings.py中,我注意到了应用程序
INSTALLED_APPS = [
...,
'jobs_xml',
...
]
我的项目urls.py也
admin.autodiscover()
urlpatterns = [
...,
url(r'^admin/', admin.site.urls),
]
an idea ? I can't find the error.
thank you for your help :)
需要解决方案>;>;我才能添加动词 https://docs.djangoproject.com/en/4.1/ref/contrib/admin/#reversing-admin-urls个