Django 如何向JavaScriptCatalog视图添加断点?
根据,我在一个Django应用程序的Django 如何向JavaScriptCatalog视图添加断点?,django,debugging,django-i18n,Django,Debugging,Django I18n,根据,我在一个Django应用程序的urlpatterns中添加了以下行: 来自django.views.i18n导入JavaScriptCatalog的 从django.conf.url导入url URL模式=[ # ... url(r“^jsi18n/?”,JavaScriptCatalog.as_view(),name=“javascript catalog”), # ... ] 但如果我导航到http://localhost/jsi18n,我看不是: /。。。 /*gettext库*/
urlpatterns
中添加了以下行:
来自django.views.i18n导入JavaScriptCatalog的
从django.conf.url导入url
URL模式=[
# ...
url(r“^jsi18n/?”,JavaScriptCatalog.as_view(),name=“javascript catalog”),
# ...
]
但如果我导航到http://localhost/jsi18n,我看不是:
/。。。
/*gettext库*/
django.catalog=django.catalog | |{};
如果(!django.jsi18n_已初始化){
// ...
如何调试它?如何将
breakpoint()
插入JavaScriptCatalog.as\u view()
值以查看它在做什么以及它在看什么?对原始类进行子类化,将breakpoint()
放在它的中,然后调用super()
来自django.views.i18n导入JavaScriptCatalog的
从django.conf.url导入url
类MyCatalog(JavaScriptCatalog):
定义初始化(self,*args,**kwargs):
断点()
返回super()
URL模式=[
# ...
url(r“^jsi18n/?”,MyCatalog.as_view(),name=“javascript catalog”),
# ...
]
或覆盖某些其他方法,例如:
类MyCatalog(JavaScriptCatalog):
def get_目录(self、*args、**kwargs):
断点()
return super().get_目录(*args,**kwargs)
对原始类进行子类化,在其中放置一个断点()
,然后调用super()
来自django.views.i18n导入JavaScriptCatalog的
从django.conf.url导入url
类MyCatalog(JavaScriptCatalog):
定义初始化(self,*args,**kwargs):
断点()
返回super()
URL模式=[
# ...
url(r“^jsi18n/?”,MyCatalog.as_view(),name=“javascript catalog”),
# ...
]
或覆盖某些其他方法,例如:
类MyCatalog(JavaScriptCatalog):
def get_目录(self、*args、**kwargs):
断点()
return super().get_目录(*args,**kwargs)
我认为标题应该改为“如何向Django模板添加断点”我认为标题应该改为“如何向Django模板添加断点”