我正在尝试遍历模板中的上下文对象,但是它不起作用。这是我所拥有的:
views.py:
class PortfolioStockListView(ListView):
model = StockPortfolio
template_name = 'home.html'
context_object_name = 'stock_portfolio'
models.py:
class StockPortfolio(models.Model):
stock_symbol = models.CharField(max_length=5)
stock_qty = models.PositiveIntegerField(default=0)
urls.py:
urlpatterns = [
path('', HomePageView.as_view(), name='home'),
path('stocks', StocksPageView.as_view(), name='stocks'),
]
在我的模板home.html中:
{% for item in stock_portfolio %}
<li>{{ item.stock_symbol }}</li>
<li>{{ item.stock_qty }}</li>
{% endfor %}
我似乎找不到这里的问题。在我的模板中,没有显示项目。