【问题标题】:New to python/django and ran into a snag in Pycharm quickstart documentationpython/django 新手,在 Pycharm 快速入门文档中遇到问题
【发布时间】:2014-05-17 00:14:55
【问题描述】:

我在“creating Views”部分和设置 HTML 模板的部分没有任何意外,只有在有投票时才会显示部分:

我的下拉选项中没有显示 poll_list。我不知道为什么,有什么想法吗?

屏幕:

【问题讨论】:

    标签: python django model-view-controller django-templates pycharm


    【解决方案1】:

    该教程中似乎缺少一些内容:他们实际上填充了使用变量呈现该模板的视图。由于您从未将变量发送到模板,因此它无法为您自动完成。

    视图应该是这样的:

    def index(request):
        polls = Poll.objects.all()
        return render_to_response('index.html', {'poll_list': polls})
    

    (另外,请注意,该教程后面的 {% url %} 内容不适用于 Django 1.6+,因为您需要将 URL 名称放在引号中。)

    【讨论】:

      猜你喜欢
      • 2016-10-20
      • 2018-12-08
      • 1970-01-01
      • 2018-04-03
      • 2018-09-18
      • 1970-01-01
      • 1970-01-01
      • 2021-04-13
      • 1970-01-01
      相关资源
      最近更新 更多