【问题标题】:Why am I getting an error when using a django generic view?为什么在使用 django 通用视图时出现错误?
【发布时间】:2019-07-16 18:13:08
【问题描述】:

我刚开始使用 django,现在一直收到这个错误。也不确定如何为视图提供附加参数(例如 url)。

将不胜感激任何帮助

在 urls.py 中

path('page/<path:url>', TemplateView.as_view(template_name='pages/page.html'))

<a class="dropdown-item" href="{% url 'channels:page' post.url %}" target="_blank">

【问题讨论】:

  • 可以分享一下错误码吗?您对附加参数的意图和目标是什么?
  • 现在使用此代码,我收到Reverse for 'page' not found. 'page' is not a valid view function or pattern name.的错误
  • path('page/', TemplateView.as_view(template_name='pages/page.html'), name='page')

标签: python django django-2.1


【解决方案1】:

只需将name='page' 添加到您的路径即可反向拨打电话

path('page/', TemplateView.as_view(template_name='pages/page.html'), name='page')

【讨论】:

    猜你喜欢
    • 2023-03-12
    • 2014-01-31
    • 2021-06-26
    • 1970-01-01
    • 2016-07-30
    • 2019-11-02
    • 2015-01-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多