如何在pycharm3中为模板参数做类型提示?
How to do type hinting for a template parameter in pycharm3?
我注意到当我在 django 视图中使用函数 render 或 render_to_reponse 时,我可以自动完成并在模板字符串中引用模板。
当我尝试对我的方法执行相同的操作时,即使我将参数 template_name 命名为与 "render" 方法相同,字符串也不会以相同的方式响应。
def my_render(self, template_name):
"""
My custom render method
:type template_name: Template|str
"""
return render(self.request, template_name, self.context)
这些代码洞察功能附加到 Django 实现中的特定全限定函数名称。遗憾的是,目前无法为您自己的项目中的功能启用这些功能。
我注意到当我在 django 视图中使用函数 render 或 render_to_reponse 时,我可以自动完成并在模板字符串中引用模板。
当我尝试对我的方法执行相同的操作时,即使我将参数 template_name 命名为与 "render" 方法相同,字符串也不会以相同的方式响应。
def my_render(self, template_name):
"""
My custom render method
:type template_name: Template|str
"""
return render(self.request, template_name, self.context)
这些代码洞察功能附加到 Django 实现中的特定全限定函数名称。遗憾的是,目前无法为您自己的项目中的功能启用这些功能。