渲染时捕获异常:
使用参数'()'和关键字参数'{}'找不到'products.views.'filter_by_led'的反转.
我能够成功地products.views.filter_by_led从shell 导入,它工作,所以路径应该是正确的.
这是urls.py:
(r'^led-tv/$', filter_by_led ),
Run Code Online (Sandbox Code Playgroud)
这是生成错误的地方:
href="{% url products.views.filter_by_led %}">
Run Code Online (Sandbox Code Playgroud)
我无法理解,因为这可以从同一个文件中正常工作:
{% url products.views.lcd_screen_size screen_size=50 %}
Run Code Online (Sandbox Code Playgroud)
这是函数定义:
def filter_by_led(request):
Run Code Online (Sandbox Code Playgroud)
我不明白为什么Django会认为该函数无法找到该函数的Reverse.
我删除了所有*.pyc文件并重新启动了Apache.
我究竟做错了什么?