PyCharm 2016.3 Help

Navigation and Completion for Named URL Tags in Django Templates

PyCharm provides extensive support for the named url tags. This support includes:

  • Django inspection that checks whether the required arguments are passed correctly to a {% url %} tag:
    /help/img/idea/py_named_url_inspection.png
  • Django inspection checks argument values against regexp groups and adds warning if a group does not match:
    /help/img/idea/py_named_url_inspection_1.png
  • Suggestion list on code completion includes names for the named arguments (if any):
    /help/img/idea/py_named_url_completion.png
  • Ability to navigate to an appropriate regex group by pressing Ctrl+B on a url argument:
    /help/img/idea/py_named_url_navigation.png

See Also

Last modified: 23 November 2016