我的views.py中有一段代码用于django应用程序:
for i in range(0,10):
row = cursor.fetchone()
tablestring = tablestring + "<tr><td>" + row[0] + "</td><td>" + + str(row[3]) + "</td></tr>"
这在我加载页面时工作正常,但如果我将范围更改为 (0,20) 或更高的值,我只会得到一个空白页面。我的问题是:是什么导致了这种限制?是 python 或 django 还是主机(pythonanywhere)?
另外,我刚从 django 开始,我知道这可能不是最好的代码。如果您有任何建议使其更整洁或更高效,我们将不胜感激。
谢谢您的帮助
编辑:这是我的查询:
cursor.execute("""SELECT title, movie_url, movie_id, cScore FROM movies""")